ctime DateTime DEFAULT now()) ENGINE=MergeTree() ORDER BY id
Как я понял, мне всегда надо передавать все 3 поля в Insert
INSERT INTO test FORMAT CSV 1,2, иначе Clikсhouse не понимает
Если сделать INSERT INTO test FORMAT CSV 1,2, то будет ошибка
Exception on client:
Code: 27. DB::ParsingException: Cannot parse input: expected ',' at end of stream.: Buffer has gone, cannot extract information about what has been parsed.: data for INSERT was parsed from query: (at row 1)
Опции input_format_tsv_empty_as_default, input_format_defaults_for_omitted_fields не дают никакого эффекта
Есть возможность как-то обойти эту проблему?
INSERT INTO test(field1, field2) FORMAT CSV остальные поля заполнятся дефолтом
понятно, автоматом он не сможет определить?
FORMAT CSVWithNames https://clickhouse.tech/docs/en/interfaces/formats/#csvwithnames первая строка имена полей тогда должны быть
Обсуждают сегодня