210 votes

SQL Developer ne renvoie que la date et non l'heure. Comment puis-je réparer ça?

Voici ce que SQL Develoepr me donne, à la fois dans la fenêtre de résultats et lors de l'exportation:

 CREATION_TIME       
------------------- 
27-SEP-12
27-SEP-12
27-SEP-12
 

Voici ce qu'un autre logiciel exécutant la même requête / base de données donne:

 CREATION_TIME       
------------------- 
2012-09-27 14:44:46 
2012-09-27 14:44:27 
2012-09-27 14:43:53 
 

Comment faire pour que SQL Developer renvoie aussi l'heure?

Réponse partielle:

 select TO_CHAR(creation_time,'DD-Mon-YYYY HH24:MI:SS') from 
 

Si quelqu'un sait comment définir la valeur par défaut pour afficher les informations complètes, veuillez répondre ci-dessous.

438voto

rizalp1 Points 1820

Pouvez-vous essayer cela?

Sélectionnez Outils> Préférences> Base de données> NLS et définissez le format de date sur MM / JJ / AAAA HH24: MI: SS.

18voto

gigz Points 5

dans Outils> Préférences> Base de données> Paramètre NSL et définissez le format de date comme

DD-MON-RR HH: MI: SS

5voto

derek Points 58

Cela vous donnera les heures, les minutes et les secondes. hé presto.

 select
  to_char(CREATION_TIME,'RRRR') year, 
  to_char(CREATION_TIME,'MM') MONTH, 
  to_char(CREATION_TIME,'DD') DAY, 
  to_char(CREATION_TIME,'HH:MM:SS') TIME,
  sum(bytes) Bytes 
from 
  v$datafile 
group by 
  to_char(CREATION_TIME,'RRRR'), 
  to_char(CREATION_TIME,'MM'), 
  to_char(CREATION_TIME,'DD'), 
  to_char(CREATION_TIME,'HH:MM:SS') 
 ORDER BY 1, 2; 
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X