名前
DISCONNECT -- データベース接続を終了します。
記述形式
DISCONNECT connection_name
DISCONNECT [ 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で規定されています。
関連項目