我正在使用oracle表来提取数据。在其中一个查询中,我使用'where'来过滤日期。Oracle日期格式错误
To_Date(VDATU,'DD-MON-YYYY') >= '03-Jun-2012'
AND To_Date(VDATU,'dd-mon-yy') <= '04-Sep-2012'
我得到错误,
ORA-01861: literal does not match format string
我使用( 'DD-MM-YY'),但仍是给予同样的错误尝试。有什么问题?
由于To_Date调用或由于字符串的隐式转换(例如''03 -Jun-2012'')而导致日期错误。 –