此语句用于删除数据库的当前连接。
DISCONNECT [ connection-name | CURRENT | ALL ]
connection-name : identifier, string 或 hostvar
DISCONNECT 语句删除与数据库服务器的连接并释放其使用的所有资源。如果在 CONNECT 语句中指定了要删除的连接,则可以指定此名称。指定 ALL 会删除应用程序与所有数据库环境的所有连接。CURRENT 是缺省设置,它会删除当前连接。
在删除的连接上会执行隐式 ROLLBACK。
有关删除非当前连接的信息,请参见 DROP CONNECTION 语句。
无。
无。
SQL/92 中间级特性。
SQL/99 核心 SQL 外部的 SQL/基础特性。
Sybase 受 Open Client/Open Server 支持。
下面的语句显示如何在嵌入式 SQL 中使用 DISCONNECT:
EXEC SQL DISCONNECT :conn_name
下面的语句显示如何从 Interactive SQL 中使用 DISCONNECT 断开所有连接:
DISCONNECT ALL
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。