DOC.PROTOTYPES.RU

Имя

dblink_disconnect - разорвать соединение с внешней базой данных PostgreSQL

Синтаксис
SQL код (1)
SELECT dblink_disconnect([ имя соединения ]::text) [ AS | INTO ] result::text;
Описание

dblink_disconnect разрывает соединение с внешней базой данных. Если мы не передаем в функцию имя соединения, то разрывается неименование соединение.

Аргументы

имя соединения - имя соединения которое разрываем или закрываем, кому как нравится.

Возвращаемые данные

Всегда возвращает 'OK' в тексте, если же во время отсоединения возникла ошибка, то возвращает ошибку и безусловно прерывает выполнение функции(!).

Примечание

Кстати, если соединение отсутсвует, то dblink_disconnect все равно вернет ошибку и отвалится, что неприятно, но факт, так что перед там как разорвать соединение следует убедится в том что оно есть, и поможет нам в этом dblink_get_connections.

Оригинал

http://www.postgresql.org/docs/8.4/static/contrib-dblink-disconnect.html

Сергей Томулевич aka Phoinix (30.09.2009 г.)
Copyright © 2011 Сергей Томулевич