DISCONNECT
DISCONNECT — закрыть подключение к базе данных
Синтаксис
DISCONNECT имя_подключения
DISCONNECT [ CURRENT ]
DISCONNECT ALLОписание
DISCONNECT закрывает подключение (или все подключения) к базе данных.
Параметры
- имя_подключения
- Имя подключения к базе данных устанавливается командой - CONNECT.
- CURRENT
- Закрывает «текущее» подключение, то есть подключение, открытое последним, либо установленное командой - SET CONNECTION. Текущее подключение подразумевается по умолчанию, если- DISCONNECTвыполняется без аргументов.
- ALL
- Закрывает все открытые подключения. 
Примеры
int
main(void)
{
    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 ALL;      /* закрывает con2 и con1 */
    return 0;
}Совместимость
Команда DISCONNECT описана в стандарте SQL.