Wie konvertiert man die Zeit gespeichert, in varchar2, 24-Stunden-format in Oracle?
Habe ich die Zeit als HH:MI:SS AM/PM gespeichert in einer varchar2-Spalte in einer Tabelle. Wie kann ich umwandeln dieser zum 24-Stunden-format?
im ernst, wenn du hast ein date in ein varchar2, isn"t es Zeit, um es zu speichern in einen datetime2-Spalte?
Aus meinen Händen. Ich habe nicht den Zugang. Ich bin mehr genervt als Sie aber dies ist, was ich habe, mit zu arbeiten.
Aus meinen Händen. Ich habe nicht den Zugang. Ich bin mehr genervt als Sie aber dies ist, was ich habe, mit zu arbeiten.
InformationsquelleAutor MontyPython | 2013-08-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Konvertieren
DATE
:Konvertieren zu einem anderen string:
z.B. (mit
NLS_DATE_FORMAT
eingestelltYYYY-MM-DD HH24:MI:SS
):Wenn Sie nur haben die Zeit Teil:
Beachten Sie, dass wenn Sie nicht geben Sie das Datum Teil des Werts, den Sie standardmäßig den ersten Tag des aktuellen Monats (erwähnt in die Dokumentation für datetime Literale; wenn Sie aber nur die Zeit, die Sie wahrscheinlich wollen, um es als string sowieso.
InformationsquelleAutor Alex Poole
Verwenden:
2013-08-01 17:13:07 17:13:07
Beachten Sie, dass wenn Sie nicht geben Sie das Datum Teil des Werts, den Sie standardmäßig den ersten Tag des aktuellen Monats (erwähnt in der Dokumentation für datetime-literalen), wenn Sie aber nur die Zeit, die Sie wahrscheinlich wollen, um es als string sowieso.
InformationsquelleAutor lkmlk