DOC.PROTOTYPES.RU

Главная > Базы данных > PostgreSQL > Дополнения > dblink >
Имя

dblink_close - закрыть курсор

Синтакис
SQL код (1)
SELECT dblink_close(
                        [ имя соединения ]::text,
                        [ имя курсора ]::text,
                        [ остановка в случае ошибки ]::boolean)
        [ AS | INTO ] result::text;
Описание

dblink_close закрывает курсор открытый dblink_open

Аргументы

имя соединения - необязательное поле, если оно опущено, то берется неименованное соединение;

имя курсора - обязательное поле, определяет имя курсора;

остановка в случае ошибки - необязательный логический параметр, Если он указан как TRUE (что является умолчательным значением когда данный параметр опущен), то ошибка возвращаемая в случае неправильного выполнения удаленного запроса применяется и локально, при FALSE же ошибка выводится только лишь в качестве уведомления, а функция возвращает 0 строк.

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

Возвращает статус, либо 'OK' либо статус ошибки.

Примечание

Если dblink_open использовался в транзакции, и это последний из открытых курсоров для этого соединения, то dblink_close делает соответствующий COMMIT.

Оригинал
http://www.postgresql.org/docs/8.4/static/contrib-dblink-close.html

Valid HTML 4.01 Transitional
Copyright © 2011 Сергей Томулевич