【发布时间】:2016-07-28 08:03:07
【问题描述】:
我需要将数据从一个表复制到另一个表。这两个表的结构几乎相同,但位于不同的数据库中。
我试过了
INSERT INTO db1.public.table2(
id,
name,
adress,
lat,
lng
)
SELECT
id,
name,
adress,
lat
lng
FROM db2.public.table2;
我试试这个,我得到错误跨数据库...未实现
【问题讨论】:
-
在多个数据库中处理数据是在 Postgres 中比在大多数其他数据库中更困难的(少数)事情之一。一个起点是了解外国数据包装器:postgresql.org/docs/current/static/postgres-fdw.html.
标签: sql postgresql copy cross-database