Postgres Professional
 English
 English
  • СУБД Postgres Pro
    • Postgres Pro Enterprise
    • Postgres Pro Enterprise Certified (ФСТЭК)
    • Postgres Pro Standard
    • Postgres Pro Certified (ФСТЭК)
    • Для 1C:Предприятие
    • В облаках
    • Расширения Postgres
    • План разработок
    • Экосистема
  • Услуги
    • Миграция на PostgreSQL
    • Отказоустойчивые решения для PostgreSQL
    • Аудит СУБД
    • Техподдержка СУБД 24x7
  • Образование
    • Документация
    • Учебные курсы
    • Сертификация
    • Глоссарий
    • Демо-база
    • Книги
    • Курсы для вузов
    • Списки рассылки
  • Блог
    • Новости
    • События
    • СМИ о нас
    • PostgreSQL
    • Компания
    • POSTGRESSO
  • О компании
    • Наша команда
    • Карьера
    • Вакансии
    • Наши партнёры
    • Отзывы
    • Лицензии
    • Правовая информация
  • Контакты
    • Для СМИ
  • Главная
  • Документация
  • Postgres Pro Standard 9.6
  • Страница в других версиях:
  • Postgres Pro Standard
  • 11
  • /
  • 10
  • /
  • 9.6
  • /
  • 9.5
  •  ( текущая ) 
  •  | 
  • Postgres Pro Enterprise
  • 11
  • /
  • 10
  • /
  • 9.6
  •  | 
  • PostgreSQL
  • 11
  • /
  • 10
  • /
  • 9.6
  • /
  • 9.5
  • /
  • 9.4


  • Русская версия
  • |
  • английская версия
  • |
  • сравнение
F.12. dblink
Пред. НаверхПриложение F. Дополнительно поставляемые модулиНачало След.

F.12. dblink

dblink_connect — открывает постоянное подключение к удалённой базе данных
dblink_connect_u — открывает постоянное подключение к удалённой базе данных, небезопасно
dblink_disconnect — закрывает постоянное подключение к удалённой базе данных
dblink — выполняет запрос в удалённой базе данных
dblink_exec — выполняет команду в удалённой базе данных
dblink_open — открывает курсор в удалённой базе данных
dblink_fetch — возвращает строки из открытого курсора в удалённой базе данных
dblink_close — закрывает курсор в текущей базе данных
dblink_get_connections — возвращает имена всех открытых именованных подключений dblink
dblink_error_message — выдаёт сообщение последней ошибки для именованного подключения
dblink_send_query — передаёт асинхронный запрос в удалённую базу данных
dblink_is_busy — проверяет, не выполняется ли через подключение асинхронный запрос
dblink_get_notify — выдаёт асинхронные уведомления подключения
dblink_get_result — получает результат асинхронного запроса
dblink_cancel_query — отменяет любой активный запрос в заданном подключении
dblink_get_pkey — возвращает позиции и имена полей первичного ключа отношения
dblink_build_sql_insert — формирует оператор INSERT из локального кортежа, заменяя значения полей первичного ключа переданными альтернативными значениями
dblink_build_sql_delete — формирует оператор DELETE со значениями, передаваемыми для полей первичного ключа
dblink_build_sql_update — формирует оператор UPDATE из локального кортежа, заменяя значения первичного ключа переданными альтернативными значениями

Модуль dblink обеспечивает подключения к другим базам данных Postgres Pro из сеанса базы данных.

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


Пред. Начало След.
F.11. cube Наверх dblink_connect
  • Postgres Pro
  • Документация
  • Списки рассылки

© Postgres Professional, 2015 — 2019

[email protected]

Ваше сообщение принято под номером .