使用ONE INSERT语句而不是每行INSERT创建PostgreSQL转储

时间:2017-06-11 08:57:27

标签: postgresql backup insert-into pg-dump

我尝试使用pg_dump进行表数据转储,如下所示:

pg96\bin\pg_dump ... --format plain --section data --column-inserts --file obj.account.backup --table obj.account database_xyz

而不是

INSERT INTO obj.account(name, email, password) VALUES ('user1','email1','password1');
INSERT INTO obj.account(name, email, password) VALUES ('user2','email2','password2');

我想得到

INSERT INTO obj.account (name, email, password) VALUES 
('user1','email1','password1'),
('user2','email2','password2');                                                  

如果没有任何Non-PostgreSQL后期处理,有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:2)

INSERT无法获得pg_dump这样的陈述。