interval developer current convert sql oracle where sql-timestamp

sql - developer - timestamp oracle apex



Oracle SQL: timestamps en where cláusula (1)

Necesita usar to_timestamp () para convertir su cadena a un valor de indicación de fecha y hora apropiado:

to_timestamp(''12-01-2012 21:24:00'', ''dd-mm-yyyy hh24:mi:ss'')

Si su columna es del tipo DATE (que también admite segundos), debe usar to_date ()

to_date(''12-01-2012 21:24:00'', ''dd-mm-yyyy hh24:mi:ss'')

Para obtener esto en una condición where use lo siguiente:

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'')

Nunca necesita usar to_timestamp() en una columna del tipo `timestamp ''

Editar error ortográfico corregido

Necesito buscar filas que caigan dentro del marco de tiempo particular.

select * from TableA where startdate >= ''12-01-2012 21:24:00'' and startdate <= ''12-01-2012 21:25:33''

es decir, buscar filas con precisión de segundos de la marca de tiempo, ¿cómo logro esto?