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 Anywhere 图形管理工具 » 使用 Interactive SQL » Interactive SQL 选项

 

default_isql_encoding 选项 [Interactive SQL]

指定 READ、INPUT 和 OUTPUT 语句应使用的代码页。

允许值

标识符或字符串

缺省值

使用系统代码页(空字符串)

作用域

只能设置为临时选项,保持到当前连接结束。

注释

此选项用于指定读取或写入文件时使用的代码页。无法对其进行永久性设置。缺省代码页是运行时所在平台的缺省代码页。在英文版 Windows 计算机上,缺省代码页为 1252。

Interactive SQL 会按如下方式确定用于特定 INPUT、OUTPUT 或 READ 语句的代码页,其中,列表中先出现的代码页值优先于后出现的值:

  • 在 INPUT、OUTPUT 或 READ 语句的 ENCODING 子句中指定的代码页

  • 用 default_isql_encoding 选项指定的代码页(如果设置了此选项)

  • 运行 Interactive SQL 的计算机的缺省代码页

有关代码页和字符集的详细信息,请参见有关国际语言和字符集的任务

另请参见
示例

将编码设置为 UTF-16(用于读取 Unicode 文件):

SET TEMPORARY OPTION default_isql_encoding = 'UTF-16';