:) select parseDateTimeBestEffortOrNull('');
SELECT parseDateTimeBestEffortOrNull('')
┌─parseDateTimeBestEffortOrNull('')─┐
│ 2000-01-01 00:00:00 │
└───────────────────────────────────┘
1 rows in set. Elapsed: 0.003 sec.
и может есть какой флаг, чтобы при касте пустой строки к дате был null ?
недоделка
я вот думаю надо баг заводить или нет, нашел просто в гите похожее issue https://github.com/ClickHouse/ClickHouse/pull/11653 но оно вроде сделано, но у меня ни в 20.3, ни в 20.8 не работает
заводить надо обязательно, не покрывает этот PR ваш кейс SELECT parseDateTimeBestEffortOrNull('') │ 2000-01-01 00:00:00 │ 20.11.1.4974
Обсуждают сегодня