Esto es lo que SQL Develoepr me está dando, tanto en la ventana de resultados como cuando exporto:
CREATION_TIME
-------------------
27-SEP-12
27-SEP-12
27-SEP-12
Esto es lo que da otra pieza de software que ejecuta la misma consulta / db:
CREATION_TIME
-------------------
2012-09-27 14:44:46
2012-09-27 14:44:27
2012-09-27 14:43:53
¿Cómo hago para que SQL Developer también regrese la hora?
Respuesta parcial:
select TO_CHAR(creation_time,'DD-Mon-YYYY HH24:MI:SS') from
Si alguien sabe cómo configurar el valor predeterminado para mostrar la información completa, responda a continuación.
date
datetime
time
oracle-sqldeveloper
Xonatron
fuente
fuente
select
declaración.El formato de fecha también se puede configurar mediante la siguiente consulta: -
alter SESSION set NLS_DATE_FORMAT = 'date_format'
por ejemplo: alter SESSION set NLS_DATE_FORMAT = 'DD-MM-AAAA HH24: MI: SS'
fuente
Para ampliar algunas de las respuestas anteriores, descubrí que los objetos Oracle DATE se comportan de manera diferente a los objetos Oracle TIMESTAMP. En particular, si configura su NLS_DATE_FORMAT para incluir segundos fraccionarios, se omite toda la porción de tiempo.
Mi preferencia personal es establecer FECHA en "AAAA-MM-DD HH24: MI: SS", y configurar TIMESTAMP en "AAAA-MM-DD HH24: MI: SSXFF".
fuente
YYYY-MM-DD HH24:MI:SS
versusDD-MM-YYYY HH24:MI:SS
?Desde Herramientas> Preferencias> Base de datos> Parámetro NLS y configure el Formato de fecha como
DD-MON-RR HH: MI: SS
fuente
Esto te dará las horas, minutos y segundos. Listo.
fuente
Ninguna de estas respuestas funcionaría para mí, no la opción de configuración Preferencias NLS o la declaración ALTER. Este fue el único enfoque que funcionó en mi caso:
* agregado después de la declaración BEGIN
Estoy usando PL / SQL Developer v9.03.1641
¡Espero que esto sea de ayuda para alguien!
fuente
Bueno, encontré de esta manera:
fuente