Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 使用 SQL » SQL 函数 » SQL 函数 (P-Z)

 

TO_NCHAR 函数 [String]

将字符数据从任何支持的字符集转换为 NCHAR 字符集。

语法
TO_NCHAR( string-expression [, source-charset-name ] )
参数
  • string-expression   要转换的字符串

  • source-charset-name   字符串的字符集。

返回值

LONG NVARCHAR

注释

如果指定了 source-charset-name,则此函数等效于:

CAST( CSCONVERT( CAST( string-expression AS BINARY ),
 'nchar_charset', source-charset-name ) 
 AS NCHAR );

有关 nchar_charset 的详细信息,请参见CSCONVERT 函数 [String]

如果未提供 source-charset-name,则此函数等效于:

CAST( string-expression AS NCHAR );
另请参见
标准和兼容性
  • SQL/2003   服务商扩充。

示例

如果有包含采用 cp850 字符集的数据的 BINARY 值,则以下示例会将数据转换为 NCHAR 字符集和数据类型:

SELECT TO_NCHAR( 'cp850_data', 'cp850' );