是否可以在不同数据库中的表之间建立联接?

时间:2019-09-26 15:44:01

标签: oracle postgresql

我有两个数据库,一个是oracle,另一个是postgres,我需要在这些数据库中的表之间执行联接选择。有什么办法可以做到这一点?

1 个答案:

答案 0 :(得分:2)

那很简单。

在PostgreSQL数据库中安装oracle_fdw并为Oracle表定义一个外部表。

然后,您可以像执行两个PostgreSQL表一样执行连接。

但是对于大型或复杂的查询要小心:当然,其性能将比连接两个本地表的性能差。