日期:2014-05-16  浏览次数:20853 次

[简单]ora01899精度说明符错误问题解决记录

?????? 同事写了段sql报错,错误信息:ora-01899精度说明符错误,如下:

???????

?
?????? 同事的sql简化后如下:

??????

select 1
  from dual
 where sysdate > trunc(to_date('2014-01-06', 'yyyy-mm-dd'), ' yyyy')

?????? 错误原因:

?????? 最后面的' yyyy'里面有空格,去掉空格就可以了。

?

??????? 全文完。