TO_NCHAR (日期时间)

TO_NCHAR(datetime) 将日期时间或间隔值转换为国家字符集。

返回值

NVARCHAR2

语法

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

参数

datetime 是要转换为文本的日期时间表达式。

interval 是要转换为文本的间隔表达式。

fmt 是指定 char 的格式的日期时间样式格式。默认日期格式由 NLS_TERRITORY 初始化参数隐式决定,也可以由 NLS_DATE_FORMAT 参数明确设置。有关数据类型格式,请参阅 Oracle Database SQL Reference

nlsparam 指定返回的月和日的名称及简写所使用的语言。参数形式可以为:

'NLS_DATE_LANGUAGE = language' 

默认情况下,此返回值使用会话日期语言。

示例

TO_CHAR(SYSDATE) 返回 18-JAN-07 这样的值。

TO_CHAR(SYSDATE, 'MONTH DD, YYYY') 返回 January 18, 2007 这样的值。