TO_DATE

TO_DATE konvertiert einen Textausdruck in einen DatentypDATE im angegebenen Format.

Rückgabewert

DATE

Syntax

TO_DATE(char [, fmt [, 'nlsparam' ] ])

Argumente

char ist ein Textausdruck, der 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_DATE('October 13, 2006', 'MONTH DD, YYYY') gibt den Wert 13-OCT-06 zurück.