我如何...使用复制命令在postgres中将数据从表复制到另一个表 [英] How do I...Copy data from table to another in postgres using copy command

查看:119
本文介绍了我如何...使用复制命令在postgres中将数据从表复制到另一个表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我们使用copy命令将一个表的数据复制到数据库外的文件。



是否可以使用命令将一个表的数据复制到另一个表。



如果是,可以请任何人分享查询。



或者有更好的方法,比如我们可以使用pg_dump或类似的东西。



感谢你的帮助。



问候,

Mohit

Hi All,

We use copy command to copy data of one table to a file outside database.

Is it possible to copy data of one table to another table using command.

If yes can anyone please share the query.

Or is there any better approach like we can use pg_dump or something like that.

Appreciate your help.

Regards,
Mohit

推荐答案

如果你在两个表之间进行复制数据库,你可以做类似

If you are copying between two tables in the same database, you can do something like
INSERT INTO table2
(column_name(s))
SELECT column_name(s)
FROM table1;



示例:


Example:

INSERT INTO table2
SELECT * FROM table1;





查看本教程 -

SQL INSERT INTO SELECT Statement [ ^ ]



希望,它有帮助:)



Check this tutorial-
SQL INSERT INTO SELECT Statement[^]

Hope, it helps :)


这篇关于我如何...使用复制命令在postgres中将数据从表复制到另一个表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆