Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Настройки сеанса cast_string_*

Эти настройки доступны в system.settings и автоматически генерируются на основе исходного файла.

cast_string_to_date_time_mode

Тип
DateTimeInputFormat
По умолчанию
best_effort
История версий
ВерсияЗначение по умолчаниюКомментарий
26.5best_effortПовышение удобства использования
25.6basicВозможность использовать разные режимы разбора DateTime при приведении String к DateTime

Позволяет выбрать парсер текстового представления даты и времени при приведении из String.

Возможные значения:

  • '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.

См. также:

cast_string_to_dynamic_use_inference

Тип
Bool
По умолчанию
0
История версий
ВерсияЗначение по умолчаниюКомментарий
24.50Добавлена настройка, позволяющая преобразовывать String в Dynamic через парсинг

Использовать вывод типов при преобразовании из String в Dynamic

cast_string_to_variant_use_inference

Тип
Bool
По умолчанию
1
История версий
ВерсияЗначение по умолчаниюКомментарий
25.41Новая настройка для включения/отключения вывода типов при CAST из String в Variant

Использовать вывод типов при преобразовании из String в Variant.

Navigation