Oracle sqlldr головная боль формата метки времени

Я изо всех сил пытаюсь добраться sqlldr импортировать csv файл данных в мою таблицу, конкретно с полем, которое является меткой времени.

Данные в моем файле CSV находятся в этом формате:

16-NOV-09 01.57.48.001000 PM

Я попробовал весь способ комбинаций в моем файле управления, и распространяюсь вокруг в кругах. Я ничего не могу найти онлайн - даже ссылочная страница Oracle, которая детализирует, каковы все строки даты/формата метки времени.

Делает любой знает, где эта ссылочная страница, или какую строку формата я должен использовать в своем файле управления для этого формата метки времени.

Для ссылки это - то, что я последний раз попробовал:

load data
infile 'kev.csv'
into table page_hits
fields terminated by "~" 
( ...
  event_timestamp TIMESTAMP "dd-mmm-yy hh24.mi.ss", 
...)
9
задан Hash 24 August 2016 в 15:43
поделиться

1 ответ

можно попробовать этот формат:

event_timestamp TIMESTAMP "dd-MON-yy hh.mi.ss.ff6 PM"

Вы можете просмотреть все доступные форматы в справочной документации по SQL SQL.

.
11
ответ дан 4 December 2019 в 20:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: