TO_NCHAR(datetime) konvertiert einen Datetime- oder Interval-Wert in den länderspezifischen Zeichensatz.
NVARCHAR2
TO_NCHAR({ datetime | interval }
[, fmt [, 'nlsparam' ] ]
)
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.
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.
Copyright © 2003, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten,