首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从查询结果创建插入脚本

问从查询结果创建插入脚本
EN

Stack Overflow用户
提问于 2016-07-18 06:46:27
回答 1查看 5.5K关注 0票数 4

每周有几次,我需要在pgAdmin III中根据查询结果创建SQL insert脚本。

目前,我手动执行此操作。pgAdmin中是否有一个函数可以将查询结果导出到SQL Insert脚本?我使用postgreSQL数据库。

或者有没有其他(开源)工具可以做到这一点?我运行的是Ubuntu Linux。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-07-31 23:19:40

目前在pgadmin refer this中还没有这样的功能。但是你可以使用pg_dump。首先创建一个表,将结果导出到一个表中,如下所示。

代码语言:javascript
复制
create table ex_table as 
select id, col1, col2
from table
where col3 = 'value1'

然后pg_dump如下所示:

代码语言:javascript
复制
$ pg_dump --table=ex_table --data-only --column-inserts my_database > data_with_inserts.sql

另一种选择是使用this SQL Workbench工具。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38426643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档