mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
Update settings.md
Перевел на русский язык.
This commit is contained in:
parent
5f0d06d926
commit
e935c78e94
@ -458,8 +458,8 @@ ClickHouse supports [NULL](../sql-reference/syntax.md), which is displayed as `n
|
||||
|
||||
**See Also**
|
||||
|
||||
- [JSONEachRow](#jsoneachrow)
|
||||
- [output_format_json_array_of_rows](../operations/settings/settings.md#output-format-json-array-of-rows)
|
||||
- [JSONEachRow](#jsoneachrow) format
|
||||
- [output_format_json_array_of_rows](../operations/settings/settings.md#output-format-json-array-of-rows) setting
|
||||
|
||||
## JSONString {#jsonstring}
|
||||
|
||||
|
@ -2329,8 +2329,8 @@ Enables the ability to output all rows as a [JSON](../../interfaces/formats.md#j
|
||||
|
||||
Possible values:
|
||||
|
||||
- 1 — All rows can be output as a `JSON` array in the `JSONEachRow` format.
|
||||
- 0 — All rows cannot be output as a `JSON` array in the `JSONEachRow` format.
|
||||
- 1 — ClickHouse outputs all rows as an array, each row in the `JSONEachRow` format.
|
||||
- 0 — ClickHouse outputs each row separately in the `JSONEachRow` format.
|
||||
|
||||
Default value: `0`.
|
||||
|
||||
@ -2340,7 +2340,7 @@ Query:
|
||||
|
||||
```sql
|
||||
SET output_format_json_array_of_rows = 1;
|
||||
SELECT number FROM numbers(3) format JSONEachRow;
|
||||
SELECT number FROM numbers(3) FORMAT JSONEachRow;
|
||||
```
|
||||
|
||||
Result:
|
||||
@ -2359,7 +2359,7 @@ Query:
|
||||
|
||||
```sql
|
||||
SET output_format_json_array_of_rows = 0;
|
||||
SELECT number FROM numbers(3) format JSONEachRow;
|
||||
SELECT number FROM numbers(3) FORMAT JSONEachRow;
|
||||
```
|
||||
|
||||
Result:
|
||||
|
@ -434,7 +434,10 @@ JSON совместим с JavaScript. Для этого, дополнитель
|
||||
|
||||
ClickHouse поддерживает [NULL](../sql-reference/syntax.md), который при выводе JSON будет отображен как `null`. Чтобы включить отображение в результате значений `+nan`, `-nan`, `+inf`, `-inf`, установите параметр [output_format_json_quote_denormals](../operations/settings/settings.md#settings-output_format_json_quote_denormals) равным 1.
|
||||
|
||||
Смотрите также формат [JSONEachRow](#jsoneachrow).
|
||||
**Смотрите также**
|
||||
|
||||
- Формат [JSONEachRow](#jsoneachrow)
|
||||
- Настройка [output_format_json_array_of_rows](../operations/settings/settings.md#output-format-json-array-of-rows)
|
||||
|
||||
## JSONString {#jsonstring}
|
||||
|
||||
|
@ -2193,4 +2193,51 @@ SELECT CAST(toNullable(toInt32(0)) AS Int32) as x, toTypeName(x);
|
||||
|
||||
Значение по умолчанию: `\N`.
|
||||
|
||||
## output_format_json_array_of_rows {#output-format-json-array-of-rows}
|
||||
|
||||
Позволяет выводить все строки в виде массива [JSON](../../interfaces/formats.md#json) в формате [JSONEachRow](../../interfaces/formats.md#jsoneachrow).
|
||||
|
||||
Возможные значения:
|
||||
|
||||
- 1 — ClickHouse выводит все строки в виде массива и при этом каждую строку в формате `JSONEachRow`.
|
||||
- 0 — ClickHouse выводит каждую строку отдельно в формате `JSONEachRow`.
|
||||
|
||||
Значение по умолчанию: `0`.
|
||||
|
||||
**Пример запроса с включенной настройкой**
|
||||
|
||||
Запрос:
|
||||
|
||||
```sql
|
||||
SET output_format_json_array_of_rows = 1;
|
||||
SELECT number FROM numbers(3) FORMAT JSONEachRow;
|
||||
```
|
||||
|
||||
Результат:
|
||||
|
||||
```text
|
||||
[
|
||||
{"number":"0"},
|
||||
{"number":"1"},
|
||||
{"number":"2"}
|
||||
]
|
||||
```
|
||||
|
||||
**Пример запроса с отключенной настройкой**
|
||||
|
||||
Запрос:
|
||||
|
||||
```sql
|
||||
SET output_format_json_array_of_rows = 0;
|
||||
SELECT number FROM numbers(3) FORMAT JSONEachRow;
|
||||
```
|
||||
|
||||
Результат:
|
||||
|
||||
```text
|
||||
{"number":"0"}
|
||||
{"number":"1"}
|
||||
{"number":"2"}
|
||||
```
|
||||
|
||||
[Оригинальная статья](https://clickhouse.tech/docs/ru/operations/settings/settings/) <!--hide-->
|
||||
|
Loading…
Reference in New Issue
Block a user