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 / db donne:
CREATION_TIME
-------------------
2012-09-27 14:44:46
2012-09-27 14:44:27
2012-09-27 14:43:53
Comment puis-je demander à SQL Developer de renvoyer également 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.
date
datetime
time
oracle-sqldeveloper
Xonatron
la source
la source
select
déclaration.Le format de date peut également être défini en utilisant la requête ci-dessous: -
alter SESSION set NLS_DATE_FORMAT = 'date_format'
par exemple: alter SESSION set NLS_DATE_FORMAT = 'JJ-MM-AAAA HH24: MI: SS'
la source
Pour développer certaines des réponses précédentes, j'ai trouvé que les objets Oracle DATE se comportent différemment des objets Oracle TIMESTAMP. En particulier, si vous définissez votre NLS_DATE_FORMAT pour inclure des fractions de seconde, la partie de temps entière est omise.
Ma préférence personnelle est de régler DATE sur "AAAA-MM-JJ HH24: MI: SS" et de régler TIMESTAMP sur "YYYY-MM-DD HH24: MI: SSXFF".
la source
YYYY-MM-DD HH24:MI:SS
versusDD-MM-YYYY HH24:MI:SS
?Dans Outils> Préférences> Base de données> Paramètre NLS et définissez le format de date sur
DD-MON-RR HH: MI: SS
la source
Cela vous donnera les heures, les minutes et les secondes. hey hop.
la source
Aucune de ces réponses ne fonctionnerait pour moi, pas l'option de configuration Préférences NLS ou l'instruction ALTER. C'était la seule approche qui fonctionnait dans mon cas:
* ajouté après l'instruction BEGIN
J'utilise PL / SQL Developer v9.03.1641
Espérons que cela aide quelqu'un!
la source
Eh bien, j'ai trouvé de cette façon:
la source