在Postgrex查询中把一个数据库表的数据复制到另一个数据库表[复制]。

问题描述 投票:0回答:1

我正在使用 COPY public.source TO STDOUT; 它是复制表 源头 来自数据库 并将其发送到 psql shell.

1   1   1
2   2   2
3   0   3
4   1   4
5   2   0
6   0   1
7   1   2
8   2   3
9   0   4
10  1   0

我想把同一张表的所有记录都复制过来。source 的数据库 foo 列表 目的地 数据库中 吧台. 任何想法,我怎么能做它与查询像 COPY public.source TO <missing solution to copy data into bar.public.dest>;

postgresql elixir
1个回答
1
投票

这里回答的是关于使用 COPY.

根据PostgresSQL的文档 COPY,

COPY - 抄表

这大致意味着你要分两步来做:把现有的数据从源DB复制到filestdin,然后从filestdin复制到目标DB。

© www.soinside.com 2019 - 2024. All rights reserved.