今天犯了一个和大家一样的错 把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;
本文讲述了在使用Oracle数据库进行日期字符串转换为日期类型时常见的错误及其修正方法。通过几个实例展示了如何正确地应用TO_DATE函数,并强调了Oracle对大小写的敏感性。
1918

被折叠的 条评论
为什么被折叠?



