sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo consultar el formato de fecha AAAA-MM-dd HH-MM-ss?

EDITAR :¡Es recomendable hacer to_char() al formato de requisito, ya que NLS_DATE_FORMAT puede no ser el mismo en todos los lugares donde ejecuta su consulta!

Si desea cambiar el NLS, hágalo.

alter session set nls_date_format='MM/DD/YYYY HH24:MI:SS';

Finalmente, una conversión TO_CHAR() en la selección. En realidad, cuando desee imprimir (ver) un tipo de datos DATE en el formato que espera, use this.

select * , TO_CHAR(TIME,'MM/DD/YYYY HH24:MI:SS') my_datetime
from TOTAL_SUBS 
where TIME BETWEEN TO_DATE('2013-02-13 00:00:00', 'SYYYY-MM-DD HH24:MI:SS') 
AND TO_DATE('2013-12-14 23:59:59', 'SYYYY-MM-DD HH24:MI:SS');

Se editó el mes y la marca de tiempo para incluir hasta la medianoche. ¡Espero que esto ayude!