TO_NCHAR (fecha/hora)

TO_NCHAR(fecha/hora) convierte un valor de intervalo o fecha/hora al juego de caracteres nacional.

Valor de Retorno

NVARCHAR2

Sintaxis

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

Argumentos

datetime es la expresión de fecha/hora que se debe convertir a texto.

interval es la expresión de intervalo que se debe convertir a texto.

fmt es un formato de modelo datetime que especifica el formato de char. El formato de fecha por defecto se determina de manera implícita con el parámetro de inicialización NLS_TERRITORY o se puede definir explícitamente mediante el parámetro NLS_DATE_FORMAT. Para obtener información sobre los formatos de tipos de dato, consulte Oracle Database SQL Reference (Referencia de SQL de Base de Datos Oracle).

nlsparam especifica el idioma en que se devuelven los nombres de meses y días así como las abreviaturas. Este argumento puede tener este formato:

'NLS_DATE_LANGUAGE = language' 

Por defecto, el valor de retorno aparece en el idioma de la fecha de la sesión.

Ejemplo

TO_CHAR(SYSDATE) devuelve un valor como 18-JAN-07.

TO_CHAR(SYSDATE, 'MONTH DD, YYYY') devuelve un valor como January 18, 2007.