Эти настройки автоматически сгенерированы на основе исходного файла.
date_time_64_output_format_cut_trailing_zeros_align_to_groups_of_thousands
Динамически удаляет конечные нули в значениях datetime64, чтобы привести масштаб вывода к [0, 3, 6], что соответствует 'секундам', 'миллисекундам' и 'микросекундам'
date_time_input_format
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.5 | best_effort | Повышение удобства использования |
Позволяет выбрать парсер текстового представления даты и времени.
Настройка не применяется к функциям даты и времени.
Возможные значения:
-
'best_effort'— Включает расширенный разбор.ClickHouse может разбирать базовый формат
YYYY-MM-DD HH:MM:SSи все форматы даты и времени ISO 8601. Например,'2018-06-08T01:02:03.000Z'. -
'best_effort_us'— Аналогичноbest_effort(см. отличие в parseDateTimeBestEffortUS -
'basic'— Использует базовый парсер.ClickHouse может разбирать только базовый формат
YYYY-MM-DD HH:MM:SSилиYYYY-MM-DD. Например,2019-08-20 10:18:56или2019-08-20.
См. также:
date_time_output_format
Позволяет выбирать различные форматы вывода текстового представления даты и времени.
Возможные значения:
-
simple— Простой формат вывода.ClickHouse выводит дату и время в формате
YYYY-MM-DD hh:mm:ss. Например,2019-08-20 10:18:56. Расчёт выполняется в соответствии с часовым поясом типа данных (если он задан) или часовым поясом сервера. -
iso— Формат вывода ISO.ClickHouse выводит дату и время в формате ISO 8601
YYYY-MM-DDThh:mm:ssZ. Например,2019-08-20T10:18:56Z. Обратите внимание, что вывод выполняется в UTC (Zозначает UTC). -
unix_timestamp— Формат вывода Unix-временной метки.ClickHouse выводит дату и время в формате Unix-временной метки. Например,
1566285536.
См. также:
date_time_overflow_behavior
Определяет поведение при преобразовании Date, Date32, DateTime, DateTime64 или целых чисел в Date, Date32, DateTime или DateTime64, если значение не может быть представлено в результирующем типе.
Возможные значения:
ignore— Переполнение игнорируется без уведомления. Результат не определён.throw— Сгенерировать исключение в случае переполнения.saturate— Ограничить результат предельными значениями. Если значение меньше минимального значения, которое может быть представлено целевым типом, в качестве результата выбирается минимальное представимое значение. Если значение больше максимального значения, которое может быть представлено целевым типом, в качестве результата выбирается максимальное представимое значение.
Значение по умолчанию: ignore.