PostgreSQL,从Insert更新到sql

PostgreSQL,从Insert更新到sql,sql,postgresql,Sql,Postgresql,我有2个db,我必须将一个名为“my_table”的表从db 1更新为db 2 有没有一种方法可以从db1转储表并使用该sql更新db2上的表 我所拥有的只是一个sql文件,其中插入了到,但我需要更新 我该怎么做呢?使用DB link:dblink在远程数据库中执行查询(通常是SELECT,但可以是任何返回行的SQL语句) 您可以参考此官方链接()来创建数据库链接您使用的是什么数据库管理系统(MySQL,Postgres,等等)?当您说从“DB1到DB2”时,您的意思是在同一物理服务器上有两个物

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

有没有一种方法可以从db1转储表并使用该sql更新db2上的表

我所拥有的只是一个sql文件,其中插入了
,但我需要
更新


我该怎么做呢?

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


您可以参考此官方链接()来创建数据库链接

您使用的是什么数据库管理系统(
MySQL
Postgres
,等等)?当您说从“DB1到DB2”时,您的意思是在同一物理服务器上有两个物理db服务器,还是只有两个表存储在不同的数据库中?请您发布更多信息:您的
插入到
语句中,
DDL
,等等。PostgreSQL,两个不同的数据库,不同的服务器如果这些表中的数据密切相关,那么,为什么您有两个数据库而不是两个模式呢?您可以使用外部表来that@a_horse_with_no_name这个问题是一个很长的公司式回答。。。这不是我的db,不同的国家,等等。