【发布时间】:2010-05-10 19:13:47
【问题描述】:
我正在从 CSV 文件导入数据。其中一个字段有口音(Telefónica O2 UK Limited)。应用程序在向表中插入数据时抛出错误。
PGError: ERROR: invalid byte sequence for encoding "UTF8": 0xf36e6963
HINT: This error can also happen if the byte sequence does not match the
encoding expected by the server, which is controlled by "client_encoding".
: INSERT INTO "companies" ("name", "validated")
VALUES(E'Telef?nica O2 UK Limited', 't')
当我输入带有重音和变音符号的名称时,通过表单输入的数据有效。 我该如何解决这个问题?
编辑
我通过转换文件编码解决了这个问题。我将 CSV 文件上传到 Google 文档并将文件导出为 CSV。
【问题讨论】: