如何以CSV格式导入格式为ñ,Post在PostgreSQL中

时间:2015-02-28 23:31:23

标签: postgresql csv encoding

我通过您的编码

导入此格式的CSV文件时遇到问题

我的查询是:

\ copy tablename from“file.csv的路径”DELIMITERS';' CSV

OR

\ copy tablename from“file.csv的路径”DELIMITERS';' CSV标头编码'UTF8'

OR

\ copy tablename from“file.csv的路径”DELIMITERS';' CSV标头编码'WIN1252'

但是,不插入文件数据,因为它有错误

“错误:字符到字节0x8d序列编码UTF8”或

“错误:字符到字节0x8d序列编码WIN1252”

这些错误输出是因为我有字符Ñ,Ã和其他

我应该使用什么类型的编码?

1 个答案:

答案 0 :(得分:4)

我解决了问题是放置了latin1编码

所以:\ copy tablename(column1,colum2 .. columnN)FROM' path_file.csv' DELIMITER';' NULL AS' ' CSV标头编码' latin1';