我正在尝试使用SQL Developer中的数据导入向导将文本文件读入Oracle数据库。
我被困在第5步,因为我无法在导入之前获取验证参数以在timestamp
字段上成功。
回到第4步,我尝试将timestamp
字段的数据类型更改为Timestamp
,Timestamp with time zone
和Timestamp with local time zone
。无奈之下,我甚至尝试过Date
。没有任何效果。
然后我注意到当您为“数据类型”字段选择任何Timestamp...
或Date
类型时显示的格式字段。所以,我尝试为我的数据指定格式,其示例如下:01/03/2008 06:25:00 AM -0500
。
不确定该格式的正确代码是什么,在线,离线或在我脑海中找不到任何文档,我尝试了以下所有格式都无济于事:MM/DD/YYYY HH:mm:SS AM +0000
; MM/DD/YYYY HH:mi:SS AM +0000
; MM/DD/YYYY HH12:mm:SS AM +0000
; mm/dd/yyyy hh:mm:ss AM +0000
。
在进一步的绝望中,我为时间戳的每个子元素尝试了多种不同编码的组合:MM
和mm
月,DD
和{ {1}}表示一年,dd
和YYYY
表示年份,yyyy
和HH
以及hh
表示小时,HH12
和{{1}对于分钟,mm
和mi
为秒,以及SS
和时区字段的许多疯狂内容。没有任何效果。
所以,stackoverflow的顾客,我向你寻求帮助。我试图寻找这个问题的解决方案,我自己尝试了很多不同的解决方案。我已经尽了最大努力,但我对这个问题的态度还不够好。帮助我欧比万;你是我唯一的希望。
答案 0 :(得分:0)