TO_NCHAR (datetime)

TO_NCHAR(datetime) konvertiert einen Datetime- oder Interval-Wert in den länderspezifischen Zeichensatz.

Rückgabewert

NVARCHAR2

Syntax

TO_NCHAR({ datetime | interval }
         [, fmt [, 'nlsparam' ] ]
        )

Argumente

datetime ist ein Datetime-Ausdruck, der in Text konvertiert werden muss.

interval ist ein Intervallausdruck, der in Text konvertiert werden muss.

fmt ist ein Datetime-Modellformat, das das Format von char angibt. Das Standarddatumsformat wird implizit von dem Initialisierungsparameter NLS_TERRITORY bestimmt. Es kann auch explizit mit dem Parameter NLS_DATE_FORMAT festgelegt werden. Weitere Informationen über Datentypformate finden Sie in Oracle Database SQL Reference.

nlsparam gibt die Sprache an, in der Monats- und Tagesnamen und Abkürzungen zurückgegeben werden. Dieses Argument kann folgende Form haben:

'NLS_DATE_LANGUAGE = language' 

Standardmäßig wird der Rückgabewert in der Datensprache der Session zurückgegeben.

Beispiel

TO_CHAR(SYSDATE) gibt einen Wert zurück wie 18-JAN-07.

TO_CHAR(SYSDATE, 'MONTH DD, YYYY') gibt einen Wert zurück wie Januar 18, 2007.