在 Latin1 Postgres 9.1.3 中插入一些数据时,出现错误:
character 0xe28093 of encoding "UTF8" has no equivalent in "LATIN1"
Grails 应用程序正在插入数据。我尝试了以下但没有成功:
hibernate { connection.characterEncoding='utf8'}
?charSet=LATIN1
在 jdbc conn 字符串中hibernate { connection.charSet='LATIN1'}
该数据库是使用以下内容创建的:
CREATE DATABASE mydb
WITH OWNER = postgres
ENCODING = 'LATIN1'
TABLESPACE = pg_default
LC_COLLATE = 'C'
LC_CTYPE = 'C'
CONNECTION LIMIT = -1;
任何想法?先感谢您。