Ich habe Tabelle mit Datumsfeld. Wenn ich eine Abfrage ausführen, sehe ich dies:Wie zeigt man nur die Zeit in Orakel?
01/10/2009 22:10:39
Wie kann ich nur die Zeit abrufen (IE: 22.10.39)
Ich habe Tabelle mit Datumsfeld. Wenn ich eine Abfrage ausführen, sehe ich dies:Wie zeigt man nur die Zeit in Orakel?
01/10/2009 22:10:39
Wie kann ich nur die Zeit abrufen (IE: 22.10.39)
Sie können dies versuchen:
SELECT TO_CHAR(yourval, 'DD-MON-YYYY HH:MI:SS') FROM yourtable;
SELECT TO_CHAR(yourval, 'HH:MI:SS') FROM yourtable;
Edit: als @ Steven, 24 zu haben Stunden Stil Verwendung
darauf hingewiesen,SELECT TO_CHAR(yourval, 'HH24:MI:SS') FROM yourtable;
SELECT TO_CHAR (SYSDATE, 'hh: mi: ss') FROM DUAL
Sie müssen das Format HH24
, da HH
nur ein Datum 12 Stunden ist.
select to_char(SYSDATE, 'HH24:MI:SS') from dual
select to_char(YourDateColumn, 'HH24:MI:SS') from YourTable
SELECT TO_CHAR (DATE_COLUMN, 'HH24: MI: SS') aus der Tabelle;