首页 > 数据库

PostgresSQL将查询结果写入CSV文件

时间:2009-05-22 10:25:46  作者:KIMURA  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
今天客户要求将数据库查询结果导入到csv文件。刚开始还以为postgresql没办法做到。没有弄过,只有搜索之。还好在下面找到了。可是到查询结果里面包含换行符时候,结果......

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

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

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

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

出自:

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

Java代码
  1. su - postgres
  2. psql db_name
  3. //以,分隔数据
  4. db_name=#>\f ','
  5. //output format
  6. db_name=#>\a
  7. //output rows
  8. db_name=#>\t
  9. //output file and path
  10. db_name=#>\o /tmp/foo.csv
  11. //query statment
  12. db_name=#> select * from views limit 1
如果您需转载 PostgresSQL将查询结果写入CSV文件,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门