Por defecto, el desarrollador de Oracle SQL muestra los valores de fecha como 15-NOV-11
. Me gustaría ver la parte del tiempo (hora / minuto / segundo) por defecto.
¿Hay alguna forma de configurar esto dentro de Oracle SQL Developer?
oracle
oracle-sqldeveloper
Confortablemente adormecido
fuente
fuente
Respuestas:
Puede cambiar esto en las preferencias:
DD-MON-RR HH24:MI:SS
en el campo Formato de fecha .Aquí hay una captura de pantalla:
fuente
Me topé con esta publicación al intentar cambiar el formato de visualización de las fechas en sql-developer. Solo quería agregar a esto lo que descubrí:
Pero muchas veces, solo quiero conservar el DEFAULT_FORMAT mientras modifico el formato solo durante un montón de consultas relacionadas. Es entonces cuando cambiaría el formato de la sesión con lo siguiente:
alter SESSION set NLS_DATE_FORMAT = 'my_required_date_format'
P.ej:
fuente
Con Oracle SQL Developer 3.2.20.09, logré configurar el formato personalizado para el tipo DATE de esta manera:
En: Herramientas> Preferencias> Base de datos> NLS
O: Outils> Préférences> Base de donées> NLS
Tenga en cuenta que el siguiente formato no me funcionó :
Como resultado, mantiene el formato predeterminado, sin ningún error.
fuente
Para cualquiera que todavía tenga un problema con esto; Por casualidad encontré esta página de Google ...
Póngalo así (Parámetros NLS) ... me queda en SQLDeveloper v3.0.04:
fuente
En mi caso, el formato establecido en Preferencias / Base de datos / NLS era [Formato de fecha] = RRRR-MM-DD HH24: MI: SSXFF pero en la cuadrícula se vieron 8 probablemente formato predeterminado RRRR / MM / DD (incluso sin tiempo) El formato tiene cambiado después de cambiar la configuración [Formato de fecha] a: RRRR-MM-DD HH24: MI: SS (sin 'XFF' al final).
No hubo errores, pero el formato con xff al final no funcionó.
Nota: en notación polaca RRRR significa AAAA
fuente
Cuando copié el formato de fecha para la marca de tiempo y lo usé para la fecha, no funcionó. Pero cambiar el formato de fecha a esto (DD-MON-AA HH12: MI: SS AM) funcionó para mí.
El cambio debe hacerse en Herramientas-> Preferencias-> buscar NLS
fuente
Ir a Herramientas> Preferencias. En el árbol, seleccione Base de datos> NLS. Hay tres formatos de fecha / hora disponibles: fecha, marca de tiempo y marca de tiempo TZ. Editar el formato de fecha da el efecto deseado.
Como he dicho anteriormente; Este enfoque no me ha dado un cambio permanente.
fuente
SQL Developer Versión 4.1.0.19
Paso 1: ve a Herramientas -> Preferencias
Paso 2: Seleccione Base de datos -> NLS
Paso 3: Vaya al Formato de fecha e ingrese DD-MON-RR HH24: MI: SS
Paso 4: haz clic en Aceptar.
fuente
Tengo un problema relacionado que resolví y quería que la gente supiera acerca de mi solución. Usando SQL Developer exporté de una base de datos a csv, luego traté de importarlo a otra base de datos. Seguí recibiendo un error en mis campos de fecha. Mis campos de fecha estaban en el formato de marca de tiempo:
La solución anterior (cambiar las preferencias de NLS) no funcionó para mí cuando importé, pero finalmente conseguí lo siguiente:
En la pantalla Definición de columna del Asistente de importación, ingresé "
DD-MON-RR HH.MI.SSXFF AM
" en el cuadro Formato y finalmente se importó correctamente. Desafortunadamente, tengo docenas de campos de fecha y, que yo sepa, no hay forma de aplicar sistemáticamente este formato a todos los campos de fecha, así que tuve que hacerlo manualmente ... suspiro. ¡Si alguien conoce una mejor manera, me encantaría escucharla!fuente