【问题标题】:How to compare data of tables from different databases in postgresql?如何在postgresql中比较来自不同数据库的表数据?
【发布时间】:2021-04-12 21:12:24
【问题描述】:

我有 DB-A 和 B。两个 DB 都有一个名为“company”的表。

我想检查两个表是否与其数据相同。

【问题讨论】:

    标签: database postgresql psql


    【解决方案1】:

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

    【讨论】:

    • 我目前正在使用您上面提到的东西,寻找更像实用程序的东西。谢谢你。
    • 关于推荐软件或教程的问题是题外话,抱歉。
    • 我不是在寻找任何软件,而是在寻找任何 PostgreSQL 函数或类似的东西。
    • 好吧,我告诉过你那里有什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多