Перейти к основному содержимому

dblink_error_message

примечание

Эта страница переведена при помощи нейросети GigaChat.

dblink_error_message – выдает последнее сообщение об ошибке для указанного соединения.

Синтаксис

dblink_error_message(text connname) returns text

Описание

dblink_error_message извлекает последнее удаленное сообщение об ошибке для заданного соединения.

Аргументы

connname

: Имя подключения, которое нужно использовать.

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

Возвращает последнее сообщение об ошибке или OK, если в этом соединении не было ошибок.

Примечания

Когда асинхронные запросы инициируются с помощью dblink_send_query, сообщение об ошибке, связанное с подключением, может не обновляться до тех пор, пока ответное сообщение сервера не будет получено. Обычно это означает, что перед вызовом dblink_error_message следует вызвать dblink_is_busy или dblink_get_result, чтобы любая ошибка, вызванная асинхронным запросом, была видна.

Примеры

SELECT dblink_error_message('dtest1');