-
Provavelmente você tem um valor comoTO_DATE('0816', 'MMDDYYYY')
paraTR_EFF_DT
entrada, e que não se encaixa em relação ao formato de data, conforme a declaração a seguir:
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
-
OU você provavelmente tem uma incompatibilidade para o Formato de data do seu servidor de banco de dados com o Formato de data da sua sessão atual . Neste caso, você pode emitir:
ALTER SESSION SET nls_date_format='MMDDYYYY';