to_timestamp()
U moet to_timestamp()
. gebruiken om je string te converteren naar een juiste timestamp
waarde:
to_timestamp('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
to_date()
Als uw kolom van het type DATE
is (die ook seconden ondersteunt), moet je to_date()
. gebruiken
to_date('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
Voorbeeld
Om dit in een where
te krijgen voorwaarde gebruik het volgende:
select *
from TableA
where startdate >= to_timestamp('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
and startdate <= to_timestamp('12-01-2012 21:25:33', 'dd-mm-yyyy hh24:mi:ss')
Opmerking
U hoeft nooit to_timestamp()
. te gebruiken op een kolom van het type timestamp
.