ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# F.9\. dblink **Table of Contents** + [dblink_connect](#calibre_link-64) -- 打开到远程数据库的持久连接 + [dblink_connect_u](#calibre_link-477) -- 危险的打开一个到远程数据库的持久连接 + [dblink_disconnect](#calibre_link-476) -- 关闭远程数据库的持久连接 + [dblink](#calibre_link-478) -- 在远程数据库中执行查询 + [dblink_exec](#calibre_link-102) -- 在远程数据库中执行命令 + [dblink_open](#calibre_link-101) -- 打开远程数据库中的游标 + [dblink_fetch](#calibre_link-103) -- 从远程数据库中打开的游标中返回行 + [dblink_close](#calibre_link-993) -- 关闭远程数据库中的游标 + [dblink_get_connections](#calibre_link-994) -- 返回所有打开命名dblink连接的名字 + [dblink_error_message](#calibre_link-1182) -- 获取命名连接上的最后错误信息 + [dblink_send_query](#calibre_link-1879) -- 发送一个异步查询到远程数据库 + [dblink_is_busy](#calibre_link-1752) -- 检查是否连接忙于异步查询 + [dblink_get_notify](#calibre_link-1094) -- 在连接上检索异步通知 + [dblink_get_result](#calibre_link-662) -- 获得异步查询结果 + [dblink_cancel_query](#calibre_link-661) -- 取消在已经命名连接上的任何活跃查询 + [dblink_get_pkey](#calibre_link-663) --  返回位置和关系的主键字段的字段名字 + [dblink_build_sql_insert](#calibre_link-1095) --  使用本地元组建立INSERT语句,使用可选的已提供的值替换主键字段 + [dblink_build_sql_delete](#calibre_link-1878) -- 使用已提供的值为主键字段值建立一个DELETE语句 + [dblink_build_sql_update](#calibre_link-545) -- 使用本地元组建立UPDATE语句, 使用可选的已提供的值替换主键字段 `dblink`是一个在数据库会话中支持连接其他PostgreSQL 数据库的模块。 参阅[postgres_fdw](#calibre_link-65)使用更现代且符合标准的基础设施 提供了大体一样的功能。