2016-11-07 39 views
0

我使用PostgreSQL複製命令來製作一個csv文件。如何用ANSI編碼使用postgresql copy命令?

COPY (select * from table) from '/tmp/123456.csv' with csv header encoding 'UTF8'; 

這個命令就可以

但我想和ANSI編碼文件,因爲我要在Microsoft Excel中打開它

COPY (select * from table) from '/tmp/123456.csv' with csv header encoding 'ANSI'; 

此命令不能使csv文件

+2

沒有編碼「ANSI」。如果您的意思是單字節編碼,那麼您可能需要'ISO-8859-1' –

+2

您的意思是'copy to' –

回答

1

由於您似乎在Windows上,也許您想使用其中一個Windows encodings,例如WIN1252用於西歐語言。