Beispiele
Der folgende Ausdruck wandelt die Daten im Port DATE_PROMISED in Text im Format MON DD YYYY um:
TO_CHAR( DATE_PROMISED, 'MON DD YYYY' )
Wenn Sie
format
nicht angeben, gibt TO_CHAR den String im Datumsformat der Mapping-Konfiguration zurück, standardmäßig MM/DD/YYYY HH24:MI:SS.US:
TO_CHAR( DATE_PROMISED )
| '04/01/1998 00:00:10.000000'
|
| '02/22/1998 13:31:10.000000'
|
| '10/24/1998 14:12:30.000000'
|
Die folgenden Ausdrücke geben den Wochentag aller Datumsangaben in einem Port zurück:
TO_CHAR( DATE_PROMISED, 'D' )
TO_CHAR( DATE_PROMISED, 'DAY' )
Der folgende Ausdruck gibt den Tag des Monats aller Datumsangaben in einem Port zurück:
TO_CHAR( DATE_PROMISED, 'DD' )
Der folgende Ausdruck gibt den Tag des Jahres aller Datumsangaben in einem Port zurück:
TO_CHAR( DATE_PROMISED, 'DDD' )
Die folgenden Ausdrücke geben die Stunde des Tages aller Datumsangaben in einem Port zurück:
TO_CHAR( DATE_PROMISED, 'HH' )
TO_CHAR( DATE_PROMISED, 'HH12' )
TO_CHAR( DATE_PROMISED, 'HH24' )
Der folgende Ausdruck konvertiert Datumswerte in MJD-Werte, ausgedrückt als Strings:
TO_CHAR( SHIP_DATE, 'J')
Der folgende Ausdruck konvertiert Daten in Strings im Format „MM/DD/YY“:
TO_CHAR( SHIP_DATE, 'MM/DD/RR')
Sie können auch den SSSSS-Formatstring in TO_CHAR-Ausdrücken einsetzen. Beispiel: Der folgende Ausdruck konvertiert die Daten im Port SHIP_DATE in Strings mit Angabe der Gesamtzahl der Sekunden seit Mitternacht:
TO_CHAR( SHIP_DATE, 'SSSSS')
In TO_CHAR-Ausdrücken erzielt der YY-Formatstring dieselben Ergebnisse wie der RR-Formatstring.
Der folgende Ausdruck konvertiert Daten in Strings im Format „MM/DD/YY“:
TO_CHAR( SHIP_DATE, 'MM/DD/YY')
Der folgende Ausdruck gibt die Woche des Monats aller Datumsangaben in einem Port zurück:
TO_CHAR( DATE_PROMISED, 'W' )
Der folgende Ausdruck gibt die Woche des Jahres aller Datumsangaben in einem Port zurück:
TO_CHAR( DATE_PROMISED, 'WW' )