-
おそらく、
TO_DATE('0816', 'MMDDYYYY')
のような値があります forTR_EFF_DT
入力であり、次のステートメントのように、日付形式に関しては適合しません:with tab(TR_EFF_DT) as ( select TO_DATE('0816', 'MMDDYYYY') from dual ) select * from tab where TR_EFF_DT>= TO_DATE('08162011', 'MMDDYYYY'); Error: ORA-01861: literal does not match format string
-
または DBサーバーの日付形式が一致していない可能性があります 現在のセッションの日付形式 。この場合、次の問題が発生する可能性があります:
ALTER SESSION SET nls_date_format='MMDDYYYY';