> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8c05c8a2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Documentation sur le format JSONCompactStringsEachRowWithProgress

# JSONCompactStringsEachRowWithProgress

| Entrée | Sortie | Alias |
| ------ | ------ | ----- |
| ✗      | ✔      |       |

<div id="description">
  ## Description
</div>

Semblable à [`JSONCompactEachRowWithProgress`](/fr/reference/formats/JSON/JSONCompactEachRowWithProgress), mais toutes les valeurs sont converties en chaînes de caractères.
Ce format est utile lorsque vous avez besoin d'une représentation sous forme de chaîne cohérente pour tous les types de données.

Caractéristiques principales :

* Même structure que `JSONCompactEachRowWithProgress`
* Toutes les valeurs sont représentées sous forme de chaînes (les nombres, les tableaux, etc. sont tous mis entre guillemets)
* Inclut les mises à jour de progression, les totaux et la gestion des exceptions
* Utile pour les clients qui préfèrent ou exigent des données sous forme de chaînes

<div id="example-usage">
  ## Exemple d’utilisation
</div>

```sql title="Query" theme={null}
SELECT *
FROM generateRandom('a Array(Int8), d Decimal32(4), c Tuple(DateTime64(3), UUID)', 1, 10, 2)
LIMIT 5
FORMAT JSONCompactStringsEachRowWithProgress
```

```response title="Response" theme={null}
{"meta":[{"name":"a","type":"Array(Int8)"},{"name":"d","type":"Decimal(9, 4)"},{"name":"c","type":"Tuple(DateTime64(3), UUID)"}]}
{"row":["[-8]", "46848.5225", "('2064-06-11 14:00:36.578','b06f4fa1-22ff-f84f-a1b7-a5807d983ae6')"]}
{"row":["[-76]", "-85331.598", "('2038-06-16 04:10:27.271','2bb0de60-3a2c-ffc0-d7a7-a5c88ed8177c')"]}
{"row":["[-32]", "-31470.8994", "('2027-07-18 16:58:34.654','1cdbae4c-ceb2-1337-b954-b175f5efbef8')"]}
{"row":["[-116]", "32104.097", "('1979-04-27 21:51:53.321','66903704-3c83-8f8a-648a-da4ac1ffa9fc')"]}
{"row":["[]", "2427.6614", "('1980-04-24 11:30:35.487','fee19be8-0f46-149b-ed98-43e7455ce2b2')"]}
{"progress":{"read_rows":"5","read_bytes":"184","total_rows_to_read":"5","elapsed_ns":"191151"}}
{"rows_before_limit_at_least":5}
```

<div id="format-settings">
  ## Paramètres de format
</div>
