to_timestamp()
Você precisa usar
to_timestamp() para converter sua string em um timestamp adequado valor:to_timestamp('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
to_date()
Se sua coluna for do tipo
DATE (que também suporta segundos), você precisa usar to_date() to_date('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
Exemplo
Para colocar isso em um
where condição use o seguinte: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')
Observação
Você nunca precisa usar
to_timestamp() em uma coluna do tipo timestamp .