Oracle sqlldr时间戳格式
我正在努力让Oracle sqlldr时间戳格式,oracle,format,timestamp,sql-loader,Oracle,Format,Timestamp,Sql Loader,我正在努力让sqlldr将csv数据文件导入到我的表中,特别是使用时间戳字段 我的csv文件中的数据采用以下格式: 16-NOV-09 01.57.48.001000 PM event_timestamp TIMESTAMP "dd-MON-yy hh.mi.ss.ff6 PM" 我在我的控制文件中尝试了各种各样的组合方式,现在正在兜圈子。我在网上找不到任何东西,甚至连详细说明所有日期/时间戳格式字符串的Oracle参考页都找不到 有人知道这个引用页在哪里吗,或者我应该在我的控制文件中使用什
sqlldr
将csv数据文件导入到我的表中,特别是使用时间戳字段
我的csv文件中的数据采用以下格式:
16-NOV-09 01.57.48.001000 PM
event_timestamp TIMESTAMP "dd-MON-yy hh.mi.ss.ff6 PM"
我在我的控制文件中尝试了各种各样的组合方式,现在正在兜圈子。我在网上找不到任何东西,甚至连详细说明所有日期/时间戳格式字符串的Oracle参考页都找不到
有人知道这个引用页在哪里吗,或者我应该在我的控制文件中使用什么格式的字符串来表示这个时间戳格式吗
作为参考,这是我最近尝试的:
load data
infile 'kev.csv'
into table page_hits
fields terminated by "~"
( ...
event_timestamp TIMESTAMP "dd-mmm-yy hh24.mi.ss",
...)
您可以尝试以下格式:
16-NOV-09 01.57.48.001000 PM
event_timestamp TIMESTAMP "dd-MON-yy hh.mi.ss.ff6 PM"
您可以在中浏览所有可用的格式。谢谢Vincent,该页面就是一张票。