我刚开始使用 dblink
,我创建了一个脚本,从另一个数据库插入数据到一张表里,但是我收到了错误信息:function dblink(unknown,unknown) does not exist
。
于是我在网上查询并使用了 CREATE EXTENSION dblink
命令,但是我的电脑显示了这个消息:extension "dblink" already exists
。
我的 dblink 代码如下:
INSERT INTO tableA
SELECT tbl.colA,tbl.colB,...
FROM dblink('dbname=anotherDB', 'SELECT colA,colB,...
FROM tableB')
as tbl(colA,colB,...)