通过 PostgreSQL 中的 dblink 在数据库之间复制几行

通过 PostgreSQL 中的 dblink 在数据库之间复制几行

我想在位于同一本地服务器的两个 PostgreSQL 数据库(A 和 B)之间复制几行。

我知道通过 dblink 扩展可能可以实现,但我还没有找到如何创建查询的答案SELECT from Database A and INSERT via dblink into Database B

答案1

简单的谷歌搜索就足够了。

有关 dblinks 的 PostgreSQL 文档

Stackoverflow 准确回答了您的问题

编辑:要将本地数据库 A 中的行/数据插入远程数据库 B,您需要Postgres FDW,因为简单的INSERT INTO remotetable SELECT * FROM localtable无法与 PostgreSQL 一起使用。

相关内容