Оглавление  | Назад  | Вперед

Справочник по инструкциям и функциям InterBase SQL

DISCONNECT

Описание
Синтаксис
Примеры
Смотри так же

Описание

DISCONNECT закрывает определенную базу данных идентифицированную меткой или все базы данных, освобождает ресурсы, используемые присоединенной базой данных, обнуляет метки базы данных, завершает транзакцию по умолчанию, если gpre опция не установлена, и возвращает ошибку если любая транзакция не по умолчанию не завершена.

Перед использованием DISCONNECT, завершите или отмените транзакции воздействующие на базу данных, которая должна быть отсоединена.

Чтобы заново присоединить базу данных закрытую с помощью DISCONNECT, откройте ее заново с помощью инструкции CONNECT.

Эта инструкция может быть использована в SQL.

К началу страницы...

Синтаксис

DISCONNECT {{ALL | DEFAULT} | dbhandle [, dbhandle] ...]};

Обратите внимание:

Аргумент Описание
ALL | DEFAULT Любое ключивое слово отсоедтиняет все открытые базы данных.
dbhandle Предвварительно декларированная метка базы данных определяющая отсоединяемую базу данных.

К началу страницы...

Примеры

Следующие внедренные инструкции SQL закрывают все базы данных:

EXEC SQL
  DISCONNECT DEFAULT;
EXEC SQL
  DISCONNECT ALL;

Следующие внедренные инструкции SQL закрывают базы данных идентифицируемые метками:

EXEC SQL
  DISCONNECT DB1;
EXEC SQL
  DISCONNECT DB1, DB2;

К началу страницы...

Смотри так же:

К началу страницы...


Оглавление  | Назад  | Вперед