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)

 

SET CONNECTION 语句 [Interactive SQL] [ESQL]

此语句用于更改活动数据库连接。

语法
SET CONNECTION [ connection-name ]
connection-name : identifier, string, or hostvar
注释

SET CONNECTION 语句将活动数据库连接更改为 connection-name。当前连接状态被保存起来,并将在重新成为活动连接时恢复。如果省略 connection-name,并且存在未命名的连接,则该连接成为活动连接。

当在嵌入式 SQL 中打开游标时,它们与当前连接关联。如果更改连接,前一个活动连接的游标名将变得不可访问。这些游标在原地保持活动,并在关联的连接再次变为活动时恢复可访问性。

权限

无。

副作用

无。

另请参见
标准和兼容性
  • SQL/2003   Interactive SQL 是服务商扩充。嵌入式 SQL 是核心特性。

示例

以下是嵌入式 SQL 中的示例。

EXEC SQL SET CONNECTION :conn_name;

在 Interactive SQL 中,将当前连接设置为名为 conn1 的连接。

SET CONNECTION conn1;