【发布时间】:2012-09-06 09:51:56
【问题描述】:
我检查了我使用并运行良好的以下链接。但我想反对这件事。
Postgresql: dblink in Stored Functions
我的场景:有两个数据库。我想将一个表数据从本地复制到远程数据库。我使用了 dblink,但我很困惑如何使用 dblink 来存储数据?
本地数据库名称:localdatabase
远程数据库名称:remotedatabase
谁能建议我如何做到这一点?
提前致谢。
【问题讨论】:
-
基本上答案中描述的方法对您有用。您必须将 dblink() 替换为 dblink_exec(),这将用于不返回行的 SQL 语句(如您的情况下的
INSERT)。 -
感谢您的快速回复,但我想将本地数据库中的所有数据插入远程数据库。那时我在本地,想使用 dblink 传输所有数据。有可能吗?
-
请在下面查看我的答案。