我有以下情况:
db1:database\u new(表“phone”)db2:database\u old(表“mobile\u phone”)
有没有一种方法可以将所有数据从table phone(db1)传输到db2上的table mobile\u phone?两个表的格式都是相同的,不用担心格式或数据类型。db1表的所有条目都必须传输到db2上的目标表。
我在想存储过程?也许 吧?
如果有办法请告诉我,我会非常感激的!
我有以下情况:
db1:database\u new(表“phone”)db2:database\u old(表“mobile\u phone”)
有没有一种方法可以将所有数据从table phone(db1)传输到db2上的table mobile\u phone?两个表的格式都是相同的,不用担心格式或数据类型。db1表的所有条目都必须传输到db2上的目标表。
我在想存储过程?也许 吧?
如果有办法请告诉我,我会非常感激的!
1条答案
按热度按时间wwtsj6pe1#
除了pg\u dump/pg\u restore建议之外,您还可以使用外部数据 Package (fdw)来传输数据。有关更多信息,请参阅:
https://www.postgresql.org/docs/current/postgres-fdw.html
以上允许您在postgres集群/示例内或示例之间进行跨数据库访问。