SQL Developer gibt nur das Datum und nicht die Uhrzeit zurück. Wie behebe ich das?
Hier ist, was SQL Develoepr ist mir, sowohl in der Ergebnis-Fenster und als ich export:
CREATION_TIME
-------------------
27-SEP-12
27-SEP-12
27-SEP-12
Hier ist, was ein weiteres Stück software, das ausführen der gleichen Abfrage/db gibt:
CREATION_TIME
-------------------
2012-09-27 14:44:46
2012-09-27 14:44:27
2012-09-27 14:43:53
Wie bekomme ich SQL Developer zur Rückgabe der Zeit zu?
Teilweise Antwort:
select TO_CHAR(creation_time,'DD-Mon-YYYY HH24:MI:SS') from
Wenn jemand weiß, wie, um den Standard zu zeigen, die voller Informationen ist, beantworten Sie bitte unten.
InformationsquelleAutor der Frage Xonatron | 2012-09-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, diese?
Gehen Sie zu Extras> Einstellungen - > Datenbank > NLS und legen Sie das Datum Format MM/DD/YYYY HH24:MI:SS
InformationsquelleAutor der Antwort rizalp1
Datum-format können auch eingerichtet werden, mit folgenden Abfrage :-
alter SESSION set NLS_DATE_FORMAT = 'date_format'
z.B. : alter SESSION set NLS_DATE_FORMAT = 'DD-MM-YYYY HH24:MI:SS'
InformationsquelleAutor der Antwort Upendra Gughane
Erweitern auf einige der bisherigen Antworten, die ich fand, dass Oracle DATE-Objekte Verhalten sich anders von Oracle TIMESTAMP-Objekte. Insbesondere, wenn Sie Ihre NLS_DATE_FORMAT zu zählen Sekundenbruchteile, die ganze Zeit Teil weggelassen wird.
Meine persönliche Präferenz ist für die Einstellung von DATUM, "YYYY-MM-DD HH24:MI:SS", und set TIMESTAMP in "YYYY-MM-DD HH24:MI:SSXFF".
InformationsquelleAutor der Antwort trevorsky
Extras - > Einstellungen - > Datenbank > NSL-Parameter, und stellen Sie Datum-Format als
DD-MON-RR HH:MI:SS
InformationsquelleAutor der Antwort gigz
Diese erhalten Sie Stunden, Minuten und Sekunde an. hey presto.
InformationsquelleAutor der Antwort derek
Weder diese Antworten wäre für mich arbeiten, nicht die NLS-Einstellungen-Konfiguration-option oder die ALTER-Anweisung. Dies war der einzige Ansatz, der arbeitete in meinem Fall:
*Hinzugefügt, nachdem die BEGIN-Anweisung
Ich bin mit PL/SQL Developer v9.03.1641
Ich hoffe, dies hilft jemand!
InformationsquelleAutor der Antwort jcruz