-
Вероятно имате стойност като
TO_DATE('0816', 'MMDDYYYY')
заTR_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';