PostgresSQL将查询结果写入CSV文件

前端之家收集整理的这篇文章主要介绍了PostgresSQL将查询结果写入CSV文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

今天客户要求将数据库查询结果导入到csv文件

刚开始还以为postgresql没办法做到。

没有弄过,只有搜索之。还好在下面找到了。

可是到查询结果里面包含换行符时候,结果就是不正确的。这点必须要注意。

出自:

http://lovejuan1314.javaeye.com/blog/227956

Java代码
  1. su-postgres
  2. psqldb_name
  3. //以,分隔数据
  4. db_name=#>/f','
  5. //outputformat
  6. db_name=#>/a
  7. //outputrows
  8. db_name=#>/t
  9. //outputfileandpath
  10. db_name=#>/o/tmp/foo.csv
  11. //querystatment
  12. db_name=#>select*fromviewslimit1;
  13. //close
  14. db_name=#>/o



使用COPY命令装载入新表

Java代码

copyviews_bakfrom'/tmp/foo.csv'withcsv;

原文链接:https://www.f2er.com/postgresql/197257.html

猜你在找的Postgre SQL相关文章