? Oracle verwendet das Datumsformat sowohl Datum und Uhrzeit in einem einzigen kombinierten Spalte, Monat, Tag, Jahr, Stunde, Minute, Sekunde und Millisekunde beinhaltet speichern. Termine nur auf andere Daten erfolgreich zu vergleichen. Diese Regel macht es notwendig, Zeichenfolgen in sequentiellen Dateien zum Zeitpunkt Format konvertiert werden, bevor sie den Vergleich zu einem Datum in einer Oracle-Tabelle gespeichert. Wandelt die Zeichenkette in ein Datum mit einem einfachen Structured Query Language (SQL )-Befehl . Things You
Oracle Datenbank fà Interactive Query Tool
brauchen anzeigen Weitere Anweisungen
1
Lesen einen Datumswert aus einer Eingabedatei . Für dieses Beispiel wird angenommen, dass der Wert " 20100101 " .
2
Benutzen Sie den " to_date "-Funktion , um den String in ein Datum zu konvertieren. Das Format ist
to_date ( string1 , [ format_mask ] ) .
String1 ist der String -Wert und format_mask definiert das Ausgabeformat.
In diesem Beispiel
to_date ( '20100101 ',' yyyymmdd ')
gibt " 2010/01/01 " .
3
Oracle nutzt die to_date Funktion mit dem Update und Befehle einfügen , ohne dass der Benutzer explizit die Kodierung der Aussage. Die beiden Aussagen unten funktionieren genau das gleiche . Die erste ist ein Beispiel für implizite Kodierung, und das zweite ist ein Beispiel für explizite Codierung
insert into date_table values (' date1 ' , '20100101 '); .
Insert into date_table Werte ( ' date2 ' , to_date ( '20100101 ',' yyyymmdd ');