Oracle TO_CHAR-Funktion wandelt einen Zahlen-, Datums- oder Zeitwert in eine Zeichenfolge um. Die Formatzeichenfolge gibt das Ausgabeformat an, einschließlich Datums-, Uhrzeit- und Zahlenformatelementen. Zu den gängigen Datumsformatelementen gehören „%Y“ (Jahr) und „%m“ (Monat) und zu den Zahlenformatelementen „9“ (Zahl) und „.“ (Dezimalpunkt). Beispiel: Konvertieren Sie das Datum in „JJJJ-MM-TT“: SELECT TO_CHAR(sysdate, 'JJJJ-MM-TT') FROM dual;
Verwendung der TO_CHAR-Funktion in Oracle
TO_CHAR-Funktion ist eine Integrierte Funktion zum Konvertieren eines Zahlen-, Datums- oder Zeitwerts in eine Zeichenfolge.
Syntax
<code>TO_CHAR(expression, format_string)</code>
Parameter
Formatzeichenfolge
Formatzeichenfolge gibt an, wie die Ausgabezeichenfolge formatiert werden soll. Es kann die folgenden Elemente enthalten:
Gemeinsame Datums- und Uhrzeitformatelemente
Zahlenformatelemente
Beispiel
Das folgende Beispiel wandelt ein Datum in eine Zeichenfolge im Format „JJJJ-MM-TT“ um:
<code class="sql">SELECT TO_CHAR(sysdate, 'YYYY-MM-DD') FROM dual;</code>
Das folgende Beispiel wandelt eine Zahl in eine Zeichenfolge im Format „999.999,99“ um:
<code class="sql">SELECT TO_CHAR(1234567.89, '999,999.99') FROM dual;</code>
Hinweis
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Tochar in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!