oracle sqlldr插入timestamp字段类型数据如何实现

控制文件如下loaddatainfile'E:\test.txt'insertintotabletestfieldsterminatedby','optionallyen... 控制文件如下
load data
infile 'E:\test.txt'
insert into table test
fields terminated by ',' optionally enclosed by '"'
trailing nullcols
(EXPLAIN_REQUESTER,
EXPLAIN_TIME "TO_TIMESTAMP(:EXPLAIN_TIME, 'DD-Mon-RR HH24:MI:SS.FF')",
SOURCE_NAME,
SOURCE_SCHEMA,
SOURCE_VERSION,
EXPLAIN_LEVEL,
STMTNO,
SECTNO,
OPERATOR_ID,
ARGUMENT_TYPE,
ARGUMENT_VALUE,
LONG_ARGUMENT_VALUE)
数据文件:
"TOPICIS ","27-12月-10 05.29.41.578001000 下午","SYSSH200","NULLID "," ","P","1","65","2","WRAPPING","TRUE",""
"TOPICIS ","27-12月-10 05.29.41.578001000 下午","SYSSH200","NULLID "," ","P","1","65","2","SPEED ","FAST",""
"TOPICIS ","27-12月-10 05.29.41.578001000 下午","SYSSH200","NULLID "," ","P","1","65","2","THROTTLE","TRUE",""
"TOPICIS ","27-12月-10 05.29.41.578001000 下午","SYSSH200","NULLID "," ","P","1","65","2","LCKAVOID","TRUE",""
"TOPICIS ","27-12月-10 05.29.41.578001000 下午","SYSSH200","NULLID ","
记录 1: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 2: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 3: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 4: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 5: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 6: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 7: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 8: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
记录 9: 被拒绝 - 表 TEST 的列 EXPLAIN_TIME 出现错误。
ORA-01843: 无效的月份
展开
 我来答
太平岁年丰9
2013-08-12 · TA获得超过1231个赞
知道小有建树答主
回答量:1017
采纳率:100%
帮助的人:1092万
展开全部
EXPLAIN_TIME "TO_TIMESTAMP(:EXPLAIN_TIME, 'DD-Mon-RR HH24:MI:SS.FF')" 这一行换成这样

EXPLAIN_TIME TIMESTAMP ’DD-Mon-RR HH24:MI:SS.FF‘
试一下,告诉我结果
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式