全部
我正在尝试在 PostgreSQL 中使用 dblink 在不同的数据库上运行查询。如果表“用户”在公共模式下,则以下工作:
select * from dblink(
'hostaddr=1.2.3.4 port=5434 dbname=dbname user=username password=password',
'select id from user')
as t1(
id bigint
);
但是,我需要在其他一些定义的模式上运行查询。有谁知道如何在上述查询中添加架构信息?我无法从 PostgreSQL 文档中弄清楚。