oracle to_date函数

今天犯了一个和大家一样的错 把java的写法当成sql的写法

Sql代码
  1. SELECT  to_date( '2009-09-25 06:23:45' , 'yyyy-MM-dd HH:mm:ss' ) FROM  dual;  

 

总以为是正确的,报  格式代码出现2次  ,原因是因为oracle只认大写

正确的写法:

 

把日期字符串转成date

SELECT to_date('2002-09-25 06:23:45','yyyy-mm-dd hh24:mi:ss')FROM dual;
SELECT to_date('2009-09-25 06:23:45','yyyy-MM-dd HH:mi:ss')FROM dual;
SELECT to_date('2009-09-25 06:23:45','yyyy-MM-dd HH:mi:ss')FROM dual;

你可能感兴趣的:(oracle to_date函数)