码迷,mamicode.com
首页 > 其他好文 > 详细

postgre 导出单表和导入

时间:2018-12-21 19:40:15      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:导入   post   csv   使用   数据库   ogr   query   ble   pos   

pg除了可以通过dump的方式导入和导出。如果只是导出数据,可以直接使用copy

导出

COPY user TO '/tmp/data/test.csv' WITH csv;
COPY user(name,password) TO '/tmp/data/test.csv' WITH csv;
COPY (select * from user) TO '/tmp/data/test.csv' WITH csv;
COPY (select name,age from user) TO '/tmp/data/test.csv' WITH csv header;

注意,远程连接也只会导出文件的数据库所在的目录。

语法

COPY { table_name [ ( column_name [, ...] ) ] | ( query ) }
    TO { 'filename' | PROGRAM 'command' | STDOUT }
    [ [ WITH ] ( option [, ...] ) ]

导入

COPY user_1 FROM '/tmp/data/test.csv' WITH csv;

语法

COPY table_name [ ( column_name [, ...] ) ]
    FROM { 'filename' | PROGRAM 'command' | STDIN }
    [ [ WITH ] ( option [, ...] ) ]

postgre 导出单表和导入

标签:导入   post   csv   使用   数据库   ogr   query   ble   pos   

原文地址:https://www.cnblogs.com/woshimrf/p/postgres-dump-table.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!