F.9. 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是一个在数据库会话中支持连接其他PostgreSQL 数据库的模块。

参阅postgres_fdw使用更现代且符合标准的基础设施 提供了大体一样的功能。