2

我正在尝试使用 SQL Developer 中的数据导入向导将文本文件读入 Oracle 数据库。

我被困在第 5 步,因为我无法在导入前获得验证参数以在我的timestamp字段上成功。

回到第 4 步,我尝试将timestamp字段的数据类型更改为TimestampTimestamp with time zoneTimestamp with local time zone。无奈之下,我什至尝试了Date。没有任何效果。

然后,我注意到当您为“数据类型”字段选择任何Timestamp...或类型时出现的格式字段。Date因此,我尝试为我的数据指定格式,示例如下:01/03/2008 06:25:00 AM -0500.

不确定该格式的正确代码是什么,并且没有在线、离线或在我的脑海中找到文档,我尝试了以下所有格式都无济于事MM/DD/YYYY HH:mm:SS AM +0000MM/DD/YYYY HH:mi:SS AM +0000; MM/DD/YYYY HH12:mm:SS AM +0000; mm/dd/yyyy hh:mm:ss AM +0000.

在更绝望的情况下,我为时间戳的每个子元素尝试了多种编码的多种组合:月MM、日、年、小时、分钟和秒,以及很多关于时区字段的疯狂内容。没有任何效果。mmDDddYYYYyyyyHHhhHH12mmmiSSssAM/PM

所以,stackoverflow 的顾客,我请求你的帮助。我已经尝试寻找解决此问题的方法,并且我自己尝试了许多不同的解决方案。我已经尽了最大的努力,但在这个问题上我的最好还不够好。帮我欧比旺;你是我唯一的希望。

4

1 回答 1

0

您可能需要日期/时间格式:

MM/DD/YYYY HH12:MI:SS AM TZHTZM

这是日期格式文档

您需要选择带有时区的数据类型。

于 2012-12-21T14:19:52.417 回答