Перейти к основному содержанию
ВводВыводПсевдоним

Описание

Отличается от формата JSONCompactEachRow тем, что также выводит две строки заголовка с именами и типами столбцов, аналогично формату TabSeparatedWithNamesAndTypes.

Пример использования

Вставка данных

Используйте JSON‑файл со следующими данными, назвав его football.json:
Вставьте данные:

Чтение данных

Прочитайте данные в формате JSONCompactEachRowWithNamesAndTypes:
Вывод будет в формате JSON:

Настройки формата

Если настройка input_format_with_names_use_header установлена в 1, столбцы из входных данных будут сопоставляться со столбцами таблицы по именам, а столбцы с неизвестными именами будут пропускаться, если настройка input_format_skip_unknown_fields установлена в 1. В противном случае первая строка будет пропущена. Если настройка input_format_with_types_use_header установлена в 1, типы из входных данных будут сравниваться с типами соответствующих столбцов таблицы. В противном случае вторая строка будет пропущена.
Последнее изменение 2 июля 2026 г.