to_timestamp()
Musíte použít to_timestamp() převést váš řetězec na správné timestamp hodnota:
to_timestamp('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
to_date()
Pokud je váš sloupec typu DATE (který také podporuje sekundy), musíte použít to_date()
to_date('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
Příklad
Chcete-li to dostat do where podmínky použijte následující:
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')
Poznámka
Nikdy nemusíte používat to_timestamp() ve sloupci, který je typu timestamp .