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
.