在Win7下使用PostgreSQL的控制台工具导出/导入csv文件

今天闲来无事,练习了一番PostgreSQL数据导入/导出。

不说废话了,进入正题:

1、打开PostgreSQL的pgAdmin3的控制台工具

2、数据导入/导出实验

1)csv文件数据导入到数据库表

PostgreSQL的默认编码是GBK,可以使用命令:

show client_encoding;

查看编码格式:

如果想要自己设定编码格式,可以使用下面的命令

set client_encoding='GBK';

注意:语句末尾的分号“;”必须写上,不然语句不会执行,也不报错。

下面是csv导入到数据库表语句:

copy info_idcard_attr from 'g://2.csv' with csv header;

2)数据库表数据导出到csv文件

下面是导出数据到csv语句:

copy info_idcard_attr to 'g://1.csv' with csv header;

3、总结

在进行数据的导入/导出时需要数据的编码格式,如果提前做好数据的编码转换使得格式一致的话是不会出现问题的。

psql的命令还有很多,可以使用help进一步了解其用法。

转载自:https://blog.csdn.net/hgghxl/article/details/45165629

You may also like...