我正在努力争取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",
...)
你可以尝试这种格式:
event_timestamp TIMESTAMP "dd-MON-yy hh.mi.ss.ff6 PM"
您可以浏览所有可用的格式SQL参考文档.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)