to_date 转换的时候出错
to_date ('19000101080000','YYYYMMDDHH24MISS')
转换的时候会出错:Invaild function argument: unable to parse date
请问这是怎么回事啊?
------解决方案--------------------这个 应该是 很简单的 问题吧,
你写成这个样子
to_date('19000101080000','yyyyMMddHHmmss')
这样 肯定 不错了
------解决方案--------------------
这是java的吧
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
这样就没有错误了
------解决方案--------------------
这样写没有错呀。
SQL> select to_date ('19000101080000','YYYYMMDDHH24MISS') from dual;
TO_DATE('19000101080000','YYYY
------------------------------
1900-1-1 8:00:00