首页 > 解决方案 > PostgreSQL,从插入更新到 sql

问题描述

我有 2 个数据库,我必须将一个名为“my_table”的表从 db 1 更新到 db 2。

有没有办法从 db1 转储表并使用该 sql 更新 db2 上的表?

我只有一个 sql 文件,INSERT INTO但我需要一个UPDATE

我怎么能做到?

标签: sqlpostgresql

解决方案


使用 DB 链接: dblink 在远程数据库中执行查询(通常是 SELECT,但它可以是任何返回行的 SQL 语句)。

您可以参考这个官方链接(https://www.postgresql.org/docs/current/contrib-dblink-function.html)来创建数据库链接


推荐阅读