F.9. dblink
Table of Contents
- 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使用更现代且符合标准的基础设施 提供了大体一样的功能。