名前
DISCONNECT -- データベース接続を終了します。
記述形式
DISCONNECT connection_nameDISCONNECT [ CURRENT ]
DISCONNECT DEFAULT
DISCONNECT ALL
説明
DISCONNECTはデータベースとの接続(またはすべての接続)を閉ざします。
パラメータ
CONNECTコマンドで確立したデータベース接続の名前です。
直前に開いた接続またはSET CONNECTIONコマンドで設定された接続のいずれかである、"現在の"接続を閉ざします。 これはDISCONNECTに引数が与えられなかった場合のデフォルトです。
デフォルトの接続を閉ざします。
開いているすべての接続を閉じます。
使用例
EXEC SQL CONNECT TO testdb AS DEFAULT USER testuser END-EXEC.
EXEC SQL CONNECT TO testdb AS con1 USER testuser END-EXEC.
EXEC SQL CONNECT TO testdb AS con2 USER testuser END-EXEC.
EXEC SQL CONNECT TO testdb AS con3 USER testuser END-EXEC.
* close con3
EXEC SQL DISCONNECT CURRENT END-EXEC.
* close DEFAULT
EXEC SQL DISCONNECT DEFAULT END-EXEC.
* close con2 and con1
EXEC SQL DISCONNECT ALL END-EXEC.
互換性
DISCONNECTは標準SQLで規定されています。
関連項目