【发布时间】:2012-03-28 16:26:26
【问题描述】:
我收到错误:ORA-01855: AM/A.M. or PM/P.M. required
当我尝试执行以下查询时。
INSERT INTO TBL(ID,START_DATE)
values (123, TO_DATE ('3/13/2012 9:22:00 AM', 'MM/DD/YYYY HH:MI AM'))
我的START_DATE 列属于“日期”类型。
我已经执行了以下查询,它没有给出任何错误,在上述问题中仍然没有成功:
ALTER SESSION SET NLS_DATE_FORMAT = "MM/DD/YYYY HH:MI AM";
【问题讨论】:
-
在询问问题时,如果您突出显示您的代码并按下编辑窗口顶部的
{}按钮,您的代码将被格式化,以便于阅读。在回答您的问题时,您在to_date中有几秒钟的时间,但它们不包含在格式掩码中。 -
本,我不想救SS。我只想保存到几分钟,然后是上午/下午。
标签: oracle date oracle10g nls-lang