我正在使用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'')而導致日期錯誤。 –