首页 > 解决方案 > 由于错误引发的 SQL 异常(sql 代码)(sqlState 22021):用于编码“UTF8”的无效字节序列:0xa2

问题描述

我正在使用 CSV 解析器将数据从 S3 获取到 PostgreSQL。我收到此错误:

SQL Exception(sql Code)(sqlState 22021 ) thrown due to ERROR :invalid byte sequence for encoding "UTF8":0xa2

我正在使用 Windows Server 操作系统。那么如何解决这个错误呢?

标签: postgresqlcsvparsing

解决方案


您必须将 PostgreSQL 参数设置为client_encodingCSV 文件中字符的编码。既然你在 Windows 上,那可能是

SET client_encoding = WIN1252;

推荐阅读