2016-11-07 106 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用于西欧语言。

相关问题