Folgendes gibt mir SQL Develoepr, sowohl im Ergebnisfenster als auch beim Exportieren:
CREATION_TIME
-------------------
27-SEP-12
27-SEP-12
27-SEP-12
Folgendes bietet eine andere Software, auf der dieselbe Abfrage / Datenbank ausgeführt wird:
CREATION_TIME
-------------------
2012-09-27 14:44:46
2012-09-27 14:44:27
2012-09-27 14:43:53
Wie bringe ich SQL Developer dazu, auch die Zeit zurückzugeben?
Teilantwort:
select TO_CHAR(creation_time,'DD-Mon-YYYY HH24:MI:SS') from
Wenn jemand weiß, wie die Standardeinstellung so eingestellt wird, dass alle Informationen angezeigt werden, antworten Sie bitte unten.
date
datetime
time
oracle-sqldeveloper
Xonatron
quelle
quelle
select
Erklärung durchgeführt habe.Das Datumsformat kann auch mithilfe der folgenden Abfrage festgelegt werden: -
alter SESSION set NLS_DATE_FORMAT = 'date_format'
Beispiel: alter SESSION set NLS_DATE_FORMAT = 'TT-MM-JJJJ HH24: MI: SS'
quelle
Um einige der vorherigen Antworten zu erweitern, stellte ich fest, dass sich Oracle DATE-Objekte anders verhalten als Oracle TIMESTAMP-Objekte. Insbesondere wenn Sie NLS_DATE_FORMAT so einstellen, dass es Sekundenbruchteile enthält, wird der gesamte Zeitabschnitt weggelassen.
Meine persönliche Präferenz ist es, DATE auf "JJJJ-MM-TT HH24: MI: SS" und TIMESTAMP auf "JJJJ-MM-TT HH24: MI: SSXFF" zu setzen.
quelle
YYYY-MM-DD HH24:MI:SS
Vergleich zuDD-MM-YYYY HH24:MI:SS
?Klicken Sie unter Extras> Einstellungen> Datenbank> NLS-Parameter auf Datumsformat als
DD-MON-RR HH: MI: SS
quelle
Dadurch erhalten Sie die Stunden, Minuten und Sekunden. Hey Presto.
quelle
Keine dieser Antworten würde für mich funktionieren, nicht die NLS-Konfigurationsoption für Einstellungen oder die ALTER-Anweisung. Dies war der einzige Ansatz, der in meinem Fall funktioniert hat:
* nach der BEGIN-Anweisung hinzugefügt
Ich verwende PL / SQL Developer v9.03.1641
Hoffentlich hilft das jemandem!
quelle
Nun, ich habe diesen Weg gefunden:
quelle