do_datownika()
Musisz użyć to_timestamp() aby przekonwertować twój ciąg na właściwy timestamp wartość:
to_timestamp('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
do_date()
Jeśli Twoja kolumna jest typu DATE (który również obsługuje sekundy), musisz użyć to_date()
to_date('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
Przykład
Aby umieścić to w where warunek użyj następującego:
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')
Uwaga
Nigdy nie musisz używać to_timestamp() w kolumnie typu timestamp .