У нас есть база данных, которая производит эту временную метку:
YYYY-MM-DD HH24:MI:SS
Чтобы загрузить csvs с этой временной меткой, есть ли способ надежно сделать это? Я пробовал несколько вариантов форматирования, надеясь, что он просто добавляет .00.00 к нему и соответствует критериям, но не повезло. Я что-то пропустил?
Я ожидаю что-то подобное, может быть? Как часть копии в оператор или формат файла?
TIMESTAMP_FORMAT = (TYPE='CSV' TIMESTAMP_FORMAT='YYYY-MM-DD HH24:MI:SS America/Los_Angeles')
Таблица в вопросе:
В рассматриваемой таблице это выглядит так:
CREATE OR REPLACE TABLE UsageValues (
UsageTypeName VARCHAR(40000) NULL,
UsageTotal NUMBER(38,0) NULL,
etl_uuid VARCHAR(40000) NULL,
etl_deviceServer VARCHAR(40000) NULL,
etl_timestamp TIMESTAMP NULL
);
целевой столбец уже является меткой времени. Я изменил его, чтобы соответствовать другому требованию: get
'Timestamp '2020-04-09 23:01:07' is not recognized'
Это параметр сеанса, как сейчас
TIMESTAMP_INPUT_FORMAT YYYY-MM-DD HH24:MI:SS AUTO SESSION