历史版本。 PostgreSQL 9.5 已结束支持。 2021-02-11. 请参阅 当前版本手册.
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,它使用更现代且更符合标准的基础设施提供了基本相同的功能。