PostgreSQL DISCONNECT

2021-09-02 15:12 更新

DISCONNECT — 終止一個數(shù)據(jù)庫連接

大綱

DISCONNECT connection_name
DISCONNECT [ CURRENT ]
DISCONNECT DEFAULT
DISCONNECT ALL

描述

DISCONNECT關閉一個(或者所有)到數(shù)據(jù)庫的連接。

參數(shù)

connection_name

一個由CONNECT命令建立的數(shù)據(jù)庫連接名稱。

CURRENT

關閉當前的連接,它可以是最近打開的連接或者是由SET CONNECTION命令設置的連接。如果沒有參數(shù)被傳給DISCONNECT命令,這將是默認值。

DEFAULT

關閉默認連接。

ALL

關閉所有打開的連接。

例子

int
main(void)
{
    EXEC SQL CONNECT TO testdb AS DEFAULT USER testuser;
    EXEC SQL CONNECT TO testdb AS con1 USER testuser;
    EXEC SQL CONNECT TO testdb AS con2 USER testuser;
    EXEC SQL CONNECT TO testdb AS con3 USER testuser;

    EXEC SQL DISCONNECT CURRENT;  /* 關閉 con3          */
    EXEC SQL DISCONNECT DEFAULT;  /* 關閉 DEFAULT       */
    EXEC SQL DISCONNECT ALL;      /* 關閉 con2 以及 con1 */

    return 0;
}

兼容性

SQL 標準中說明了DISCONNECT。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號