CSVWithNames
| Input | Output | Alias |
|---|---|---|
| ✔ | ✔ |
Описание
Также печатает строку заголовка с именами колонок, подобно TabSeparatedWithNames.
Пример использования
Вставка данных
Начиная с версии 23.1, ClickHouse будет автоматически определять заголовки в CSV файлах при использовании формата CSV, поэтому нет необходимости использовать CSVWithNames или CSVWithNamesAndTypes.
Используя следующий CSV файл, названный как football.csv:
Создайте таблицу:
Вставьте данные, используя формат CSVWithNames:
Чтение данных
Читать данные, используя формат CSVWithNames:
Вывод будет в формате CSV с одной строкой заголовка:
Настройки формата
Если настройка input_format_with_names_use_header установлена на 1,
колонки из входных данных будут сопоставлены с колонками из таблицы по их именам, колонки с неизвестными именами будут пропущены, если настройка input_format_skip_unknown_fields установлена на 1.
В противном случае первая строка будет пропущена.