Ta bort TO_DATE i WHERE-satsen
TO_DATE (alarm_datetime,'DD.MM.YYYY HH24:MI:SS')
och ändra koden till
alarm_datetime
Felet kommer från to_date-konvertering av en datumkolumn.
Tillagd förklaring: Oracle konverterar din alarm_datetime till en sträng med dess nls-beroende datumformat. Efter detta anropar den to_date med din medföljande datummask. Detta ger undantaget.