PostgreSQL查询输出为excel文件

时间:2014-09-23 05:01:27

标签: excel postgresql export export-to-excel export-to-csv

我想将psql查询的结果保存为Excel文件。 即,我有一个名为company with 5 column的表。我想执行查询,

SELECT column_1,
       column_2,
     FROM company; 

我只想将此查询的结果保存为Excel文件。在PostgreSQL中有可能吗?如果是,那么请解释一下。

谢谢......

1 个答案:

答案 0 :(得分:3)

您可以使用csv保存数据并在Excel中打开/使用它们。语法类似于:

Copy (SELECT column_1,
             column_2,
      FROM company; 
     ) 
To '/tmp/test.csv' With CSV;

此查询将在服务器上运行。您还可以使用客户端上运行的\query并在本地保存数据。另见另一个SE question