Wie konvertieren von Datum zu Datum / Uhrzeit in Oracle?
ich habe ein Datum in oracle, die mit diesem format DD-MM-YYY
und ich wollen, es zu konvertieren, um Zeit mit diesem anderen format DD-MM-YYY HH24:MI
wie kann ich Vorgehen?
Ich hab das versucht, aber nichts funktioniert :
to_date(the_date,'DD-MM-YYY HH24:MI')
und auch dies:
to_date(to_char(date_debut_p),'DD-MM-YYY HH24:MI')
stackoverflow.com/questions/9180014/...
to_ CHAR
(the_date,'DD-MM-YYY HH24:MI')` vorausgesetzt the_date
ist ein Datum.InformationsquelleAutor Joel Patrick Ndzie | 2015-11-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, Sie sind verwirrt. Oracle speichert keine Daten in dem format, das Sie sehen. Es wird intern gespeichert in
7 bytes
mit jedem byte die Speicherung von verschiedenen Komponenten des datetime-Wert.DATUM Daten Typ hat immer beide Datum und Zeit Elemente bis zu einer Genauigkeit von Sekunden.
Wenn Sie anzeigen möchten, verwenden Sie TO_CHAR mit der richtigen FORMAT MODELL.
Beispielsweise
InformationsquelleAutor Lalit Kumar B
Oracle
DATE
Datentyp enthält IMMER (stores) Zeit.Wenn Sie es sehen wollen, können Sie die Funktion TO_CHAR.
Wenn Sie hinzufügen möchten, zum Beispiel, 1 Stunde, können Sie einfach
date_debut_p+1/24
.ist mich alerady char! Sie sollten Ihre date-Feld und stellen Sie
to_char(date_fiekd, 'dd.mm.yyyy hh24:mi:ss')
InformationsquelleAutor Tatiana