sql选择多个postgres数据库

时间:2009-04-22 16:35:20

标签: sql postgresql

有没有办法创建一个select语句,可以从postgre中的多个数据库中检索数据?

我认为它会是这样的:

select * from dbname1.table1,dbname2.table2 where dbname1.table1.column1 = dbname2.table2.column1

2 个答案:

答案 0 :(得分:4)

查看“dblink”contrib模块。

OTOH你有可能将PostgreSQL集群中的数据库视为等同于...中的数据库......让我们说MySQL。哪个不正确 - PostgreSQL数据库包含模式,这些模式相当于MySQL中的数据库。

答案 1 :(得分:0)

来自here

  

无法访问超过   每个连接一个数据库。

更新:但请参阅Milen's answer