201 votos

¿Cómo puedo establecer un formato de fecha y hora personalizado en Oracle SQL Developer?

De forma predeterminada, Oracle SQL Developer muestra los valores de fecha como 15-NOV-11. Me gustaría ver la parte de la hora (hora/minuto/segundo) de forma predeterminada.

¿Hay alguna manera de configurar esto dentro de Oracle SQL Developer?

405voto

ousoo Puntos 974

Puedes cambiar esto en las preferencias:

  1. Desde el menú de Oracle SQL Developer ve a: Herramientas > Preferencias.
  2. En el diálogo de Preferencias, selecciona Base de datos > NLS en el panel izquierdo.
  3. En la lista de parámetros NLS, ingresa DD-MON-RR HH24:MI:SS en el campo de Formato de Fecha.
  4. ¡Guarda y cierra el diálogo, listo!

Aquí tienes una captura de pantalla:

Cambiar preferencias de formato de fecha en Oracle SQL Developer

45voto

hipsandy Puntos 71

Me encontré con esta publicación mientras intentaba cambiar el formato de visualización de fechas en SQL Developer. Solo quería agregar a esto lo que descubrí:

  • Para cambiar el formato de visualización predeterminado, usaría los pasos proporcionados por ousoo, es decir, Herramientas > Preferencias > ...
  • Pero muchas veces, solo quiero conservar el DEFAULT_FORMAT mientras modifico el formato solo durante un grupo de consultas relacionadas. Es entonces cuando cambiaría el formato de la sesión con lo siguiente:

    alter SESSION set NLS_DATE_FORMAT = 'mi_formato_de_fecha_requerido'

Por ejemplo:

   alter SESSION set NLS_DATE_FORMAT = 'DD-MM-YYYY HH24:MI:SS'

3voto

Jay Dorsey Puntos 11

Para aquellos que sigan teniendo problemas con esto; encontré esta página en Google...

Colócalo de esta forma (Parámetros NLS)... se mantiene así para mí en SQLDeveloper v3.0.04:

DD-MON-YY HH12:MI:SS AM o para formato de 24 horas, DD-MON-YY HH24:MI:SS

0voto

Brett Walker Puntos 1876

Ir a Herramientas > Preferencias. En el árbol, seleccionar Base de datos > NLS. Hay tres formatos de fecha/hora disponibles: Fecha, Marca de tiempo y Marca de tiempo TZ. La edición del formato de fecha da el efecto deseado.

Como he dicho anteriormente; este enfoque no me ha dado un cambio permanente.

0voto

Sharan Rajendran Puntos 512

Cuando copié el formato de fecha para la marca de tiempo y lo utilicé para la fecha, no funcionó. Pero al cambiar el formato de fecha a este (DD-MON-YY HH12:MI:SS AM) funcionó para mí.

El cambio debe hacerse en Herramientas->Preferencias->buscar NLS

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X