sql >> Base de Datos >  >> RDS >> Oracle

ORA-01861:el literal no coincide con la cadena de formato

Elimine TO_DATE en la cláusula WHERE

TO_DATE (alarm_datetime,'DD.MM.YYYY HH24:MI:SS')

y cambie el código a

alarm_datetime

El error proviene de la conversión to_date de una columna de fecha.

Explicación agregada: Oracle convierte su alarm_datetime en una cadena utilizando su formato de fecha dependiente de nls. Después de esto, llama a to_date con la máscara de fecha proporcionada. Esto arroja la excepción.