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

to_date 变换的时候出错

2013-03-13 
to_date 转换的时候出错to_date (19000101080000,YYYYMMDDHH24MISS)转换的时候会出错:Invaild functio

to_date 转换的时候出错
to_date ('19000101080000','YYYYMMDDHH24MISS')

转换的时候会出错:Invaild function argument: unable to parse date

请问这是怎么回事啊?
oracle里的格式不分大小写的,小时hh24(24小时制)或者hh、hh12(12小时制)分钟mi
[解决办法]
to_date('1990-01-01 08:00:00','yyyy-mm-dd hh24:mi:ss')
[解决办法]

SELECT to_date ('19000101080000','YYYYMMDDHH24MISS') FROM dual

这样就没有错误了
[解决办法]
引用:
to_date ('19000101080000','YYYYMMDDHH24MISS')

转换的时候会出错:Invaild function argument: unable to parse date

请问这是怎么回事啊?


这样写没有错呀。
 
SQL> select to_date ('19000101080000','YYYYMMDDHH24MISS') from dual;
 
TO_DATE('19000101080000','YYYY
------------------------------
1900-1-1 8:00:00

热点排行
Bad Request.