Создана внешняя таблица со столбцом типа datetime (тип TIMESTAMP_NTZ), внешний этап имеет файл csv с нулевым значением в столбце. Выбор из внешней таблицы дает "Не удалось преобразовать значение варианта" null "в TIMESTAMP_NTZ"
CREATE OR REPLACE EXTERNAL TABLE ext_table_datetime (
col1 datetime as (value:c1::datetime)
)
with location = 's3://bucket_name'
file_format = file_format_1
auto_refresh = true;
Также у меня есть формат файла, определенный следующим образом, который работает для других типов столбцов (varchar et c), имеющий нулевые значения для внешней таблицы, а также для типа datetime в обычной таблице. Таким образом, в основном просто не работает для внешней таблицы с типом datetime.
CREATE OR REPLACE FILE FORMAT file_format_1 type = 'CSV'
field_delimiter = ','
ESCAPE_UNENCLOSED_FIELD = NONE
SKIP_HEADER=1
NULL_IF = 'null';
Есть идеи, как загрузить / синхронизировать c нулевое значение во внешний тип datetime таблицы?