首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

月份无效:TO_DATE

2014-01-28 
在插入日期:TO_DATE(02-09-1980, dd-Mon-yyyy HH:MI:SS AM)时,系统提示月份无效! 什么原因?------解决

在插入日期:TO_DATE('02-09-1980', 'dd-Mon-yyyy HH:MI:SS AM')时,系统提示月份无效
什么原因?

------解决方法--------------------------------------------------------
TO_DATE('02-09-1980', 'dd-Mm-yyyy HH:MI:SS AM')
------解决方法--------------------------------------------------------
TO_DATE('02-09-1980', 'dd-mm-yyyy')
------解决方法--------------------------------------------------------
TO_DATE('02-09-1980', 'dd-Mm-yyyy HH:MI:SS AM')
TO_DATE('02-09-1980', 'dd-Mm-yyyy')
都可以,不过没有时间为什么要加上hh:mi:ss am??
------解决方法--------------------------------------------------------
如果要这样'dd-Mon-yyyy 就用英语的月。
SQL> select TO_DATE('02-sep-1980', 'dd-Mon-yyyy HH:MI:SS AM') from dual
2 /

TO_DATE('
---------
02-SEP-80

SQL>
------解决方法--------------------------------------------------------
去baidu查查正确格式吧~~~~
------解决方法--------------------------------------------------------
TO_DATE('02-09-1980 00:00:00', 'dd-mm-yyyy HH24:MI:SS')

        

热点排行