In Oracle wird die Funktion „to_char()“ verwendet, um Datumsangaben in Zeichentypen in einem bestimmten Format zu konvertieren. Sie wird häufig in Verbindung mit select-Anweisungen verwendet. Die Syntax lautet „select to_char(date,“conversion format“) time von dual;".
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
Die beiden Konvertierungsfunktionen, die am engsten mit Datumsoperationen in der täglichen Arbeit zusammenhängen, sind: to_date(), to_char()
Mehrere Datumsformate:
JJJJ : vier Ziffern Das dargestellte Jahr
YYY, YY, Y: die letzten drei, zwei oder eine Ziffer des Jahres, der Standardwert ist das aktuelle Jahrhundert
MM: die Monatsnummer von 01 bis 12
MONAT: neun Monate, dargestellt durch Zeichen, rechts mit Leerzeichen gefüllt
MON: dreistellige Monatsabkürzung
WW: Woche des Jahres
D: Wochentag
DD: Der Tag des Monats
DDD: Der Tag des Jahres
DAY: Der vollständige Name des Tages, dargestellt durch neun Zeichen, mit Leerzeichen auf der rechten Seite
HH, HH12: Der Tag des Tages Die Stunde, hexadezimale Schreibweise
HH24: Die Stunde des Tages, der Wert ist 00~23
MI: Die Minute der Stunde
SS: Die Minute der Minute Sekunden
SSSS: Die Anzahl der Sekunden, die seit Mitternacht vergangen sind
1.to_date(): Konvertiert Zeichentypen in Datumstypen in einem bestimmten Format
Spezifische Verwendung: to_date(''2004-11 - 27'',''yyyy-mm-dd''), ersteres ist eine Zeichenfolge und letzteres ist ein konvertiertes Datumsformat
Beachten Sie, dass die beiden davor und danach eins entsprechen müssen.
Zum Beispiel: to_date(''2004-11-27 13:34:43'', ''yyyy-mm-dd hh24:mi:ss'') erhält die spezifische Zeit
SQL>select to_date(' 2003 -10-17 21:15:37','yyyy-mm-dd hh24:mi:ss') von dual
2.to_char(): Konvertieren Sie das Datum in einen Zeichentyp gemäß einem bestimmten Format
SQL> select to_char(sysdate,''yyyy-mm-dd hh24:mi:ss'') time from dual;
TIME ------------------- 2004-10-08 15:22:58
Das heißt, konvertieren Sie die aktuelle Zeit in den Zeichentyp entsprechend dem yyyy-mm-dd hh24: mi:ss-Format
Empfohlenes Tutorial: „Oracle Video Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung der Zeichenkonvertierung in Oracle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!