postgresql copy用法
1,导出表数据
1)导出test表数据到txt

copy test to '/home/jinli/test.txt';

2)导出test表数据到csv

copy test to '/home/jinli/test.csv' with csv header;

3)自定义查询导出

copy (select * from test a,test b)to '/home/jinli/test2.txt' with csv header;

2,导入表数据

1)从txt导入数据到test表

copy test from '/home/jinli/test.txt';

2)从csv导入数据到test表

copy test from '/home/jinli/test.csv' with csv header;

注意:

1,copy命令必须有SUPERUSER权限。
2,导出路径需要有写权限。

posted on 2021-07-11 10:48  jl1771  阅读(1063)  评论(0编辑  收藏  举报