我尝试使用 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');
有没有没有任何非 PostgreSQL 后处理的方法?
最佳答案
无法使用 pg_dump
获得类似的 INSERT
语句。
关于postgresql - 使用一个 INSERT 语句而不是每行 INSERT 创建 PostgreSQL 转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44482070/