今天犯了一个和大家一样的错 把java的写法当成sql的写法
SELECT to_date( '2009-09-25 06:23:45' , 'yyyy-MM-dd HH:mm:ss' ) FROM dual;
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;