dblink_is_busy

Название

dblink_is_busy -- проверяет, не выполняется ли через подключение асинхронный запрос

Синтаксис

dblink_is_busy(text connname) returns int

Описание

dblink_is_busy проверяет, не выполняется ли асинхронный запрос.

Аргументы

conname

Имя проверяемого подключения.

Возвращаемое значение

Возвращает 1, если подключение занято, или 0 в противном случае. Если эта функция возвращает 0, гарантируется, что вызов dblink_get_result не будет заблокирован.

Примеры

SELECT dblink_is_busy('dtest1');

dblink_is_busy

Name

dblink_is_busy -- checks if connection is busy with an async query

Synopsis

dblink_is_busy(text connname) returns int

Description

dblink_is_busy tests whether an async query is in progress.

Arguments

conname

Name of the connection to check.

Return Value

Returns 1 if connection is busy, 0 if it is not busy. If this function returns 0, it is guaranteed that dblink_get_result will not block.

Examples

SELECT dblink_is_busy('dtest1');
FAQ