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 服务器 - 数据库管理 » 配置数据库 » 国际语言和字符集 » 有关国际语言和字符集的任务

 

确定区域设置信息

可以使用诸如 PROPERTY、DB_PROPERTY 和 CONNECTION_PROPERTY 等函数来确定区域设置信息。下表显示了如何使用这些函数返回有关客户端连接、数据库和数据库服务器的区域设置信息。

系统函数和参数 返回值
SELECT PROPERTY( 'CharSet' );
数据库服务器的字符集。通常是服务器所在计算机的字符集。
SELECT PROPERTY( 'DefaultCollation' ); 
数据库服务器用来创建数据库的缺省 CHAR 归类。
SELECT PROPERTY( 'DefaultNcharCollation' );
数据库服务器用来创建数据库的缺省 NCHAR 归类。
SELECT PROPERTY( 'Language' ); 
数据库服务器的区域设置语言。
SELECT DB_PROPERTY( 'CharSet' );
用于在数据库中存储 CHAR 数据的字符集。
SELECT DB_PROPERTY( 'NcharCharSet' );
用于在数据库中存储 NCHAR 数据的字符集。
SELECT DB_PROPERTY( 'MultiByteCharSet' );
CHAR 数据是否使用多字节字符集(On=是,Off=否)。
SELECT DB_PROPERTY( 'Language' );
以逗号分隔的双字母代码列表,这些代码表示数据库 CHAR 归类所支持的语言。
SELECT DB_PROPERTY( 'Collation' );
数据库服务器所使用的 CHAR 归类名称。
SELECT DB_PROPERTY( 'NcharCollation' );
数据库服务器所使用的 NCHAR 归类名称。
SELECT CONNECTION_PROPERTY( 'CharSet' );
用于连接的 CHAR 数据字符集。
SELECT CONNECTION_PROPERTY( 'NcharCharSet' );
用于连接的 NCHAR 数据的字符集。
SELECT CONNECTION_PROPERTY( 'Language' );
用于连接的客户端语言。
另请参见