? Bei Verwendung eines Datum -Format in einer Oracle-Datenbank , die SQL-Format standardmäßig gespeichert DD -MM- YYYY . Die DD ist eine zweistellige Tag , MM eine zweistellige Monat von einem bis 12 und JJJJ eine vierstellige Jahreszahl . Obwohl die Oracle SQL-Datenbank gespeichert die vierstellige Jahreszahl des Datums gespeichert ist, ist die Standard-Ausgabe die letzten beiden Ziffern . Speicherung des Datums
Der Datentyp DATE speichert Jahrhundert , alle vier Ziffern des Jahres , den Monat, den Tag , die Stunde (im 24 -Stunden-Format ) , die Minute und die Sekunde. Der DATE -Typ kann Daten und Zeiten zwischen dem 1. Januar 4712 v. Chr. speichern und 31. Dez. Konvertieren 4.712 AD
eine Datetime in einen String
datetime in einen String kann durch die Verwendung TO_CHAR ()-Funktion umgewandelt werden. Zum Beispiel, um ein datetime in einen String zu konvertieren:
SQL > SELECT customer_id , TO_CHAR ( dob , 'MONAT DD , YYYY ' ) FROM Kunden ;
CUSTOMER_ID TO_CHAR (DOB , 'MONAT
-----------------------------
12 Febraur 05 , 1968
< p > 6 1. Januar 1970
7 27. März 1972
mit dem YY -Format
bei Verwendung der " YY "-Format für das Jahr und versorgen Sie die zweistellige eines Jahres , ist die Annahme, dass das Jahrhundert für das Jahr im selben Jahr wie die vorliegende Jahrhundert derzeit auf Ihrem Datenbank -Server eingerichtet . zum Beispiel: " 15" ist das Jahr , die Sie liefern und das laufende Jahr ist " 2010", das Jahr , das gesetzt ist " Jahr 2015. "