Загрузка файла в Netezza с отметкой времени - PullRequest
0 голосов
/ 04 мая 2020

У меня есть одна таблица со столбцом типа timestamp. Я делаю массовую загрузку для CSV-файла, имеющего записи, имеющие значение, например, «2 апреля 2020 1:00 AM». Он говорит, что число неправильных строк исключение.

Однако, если у меня есть файл с записями со значениями вроде '2019-12-01 03:04:05', он работает нормально. Как я могу заставить его работать на основе первого формата. Я использую java, и мой оператор sql выглядит следующим образом:

INSERT INTO DATATEST SELECT * FROM EXTERNAL 'C: / Test / A1.csv' USING (DELIM ',' REMOTESOURCE 'JDB C 'SKIPROWS 1 ESCAPECHAR' \ ')

Можно отформатировать файл CSV в рабочий формат и выполнить операцию. Но он имеет тысячи записей, которые будут занимать много времени. Есть ли лучший способ? Я использую Netezza с Java JDB C

...