如何输出POSTGRESQL的表的数据到CSV文件

1.打开终端窗口并登录到你的数据库服务器,我用的是PUTTY,呵呵!

2.切换到数据库用户 su postgres

3.连接数据库 psql <db_name> (<db_name>是你的数据库名称

4.设置数据的分隔符号: /f ',' (如果你想用 TAB 来分隔数据,使用 /f 'Ctrl-V TAB'

5.设置输出格式: /a

6.设置输出行: /t

7.设置输出文件名: /o outputfile.csv (outputfile.csv 是你想输出文件名)

8.执行你的sql文: select ..... (这是你要执行的sql文)

9.输出文件 /o

10.OK,恭喜你,你已经成功了,可以撤退了!: /q

相关文章

来源:http://www.postgres.cn/docs/11/ 4.1.1.&#160;标识符和关键词 SQL标识符和关键词必须以一个...
来源:http://www.postgres.cn/docs/11/ 8.1.&#160;数字类型 数字类型由2、4或8字节的整数以及4或8...
来源:http://www.postgres.cn/docs/11/ 5.1.&#160;表基础 SQL并不保证表中行的顺序。当一个表被读...
来源:http://www.postgres.cn/docs/11/ 6.4.&#160;从修改的行中返回数据 有时在修改行的操作过程中...
来源:http://www.postgres.cn/docs/11/ 13.2.1.&#160;读已提交隔离级别 读已提交是PostgreSQL中的...
来源:http://www.postgres.cn/docs/11/ 9.7.&#160;模式匹配 PostgreSQL提供了三种独立的实现模式匹...