在postgres中使用本地选择进行远程插入

时间:2014-01-10 23:35:17

标签: postgresql

我在本地服务器上有一个表t1的数据库,在远程服务器上有一个表t2和t3的数据库。我想在本地数据库上创建一个函数,该函数可以使用本地数据在远程服务器上插入数据。

实施例: 本地表 - t1(xid,newxid)

远程表 - t2(id,xid,iname)

要填充的远程表: t3(t2.id,t1.newxid,t2.iname)

条件:t1.xid = t2.xid

我知道dblink,但不确定如何专门用于上述要求。

注意:我知道如何使用远程选择进行本地插入。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

您有两种选择: