PostgreSQL查询输出为excel文件

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

SELECT column_1, column_2, FROM company; 

而我只是想将这个查询的结果保存为一个Excel文件。 PostgreSQL有可能吗? 如果是的话请解释一下。

谢谢……

您可以使用csv保存您的数据,并在Excel中打开/使用它们。 语法会是这样的:

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

这个查询将在服务器上运行。 您也可以使用您的客户端上正在运行的\query并在本地保存数据。 另见SE问题