如何比较postgresql中不同数据库的表的数据?

How to compare data of tables from different databases in postgresql?

我有 DB- A 和 B。两个数据库都有一个 table 叫做 'company'。

我想检查 table 是否与它们的数据相同。

您可以从两个 table 导出数据(使用相同的 ORDER BY 子句)并比较生成的文件,或者您可以定义一个 postgres_fdw 外国 table 在另一个数据库中显示一个 table,然后使用 EXCEPT 计算差异。