Chinaunix

标题: postgresql出现如下错误 [打印本页]

作者: zzhcool    时间: 2010-11-24 16:16
标题: postgresql出现如下错误
ERROR:  invalid byte sequence for encoding "UNICODE": 0xe82031

这个是什么问题呢
作者: crykun    时间: 2010-11-24 20:32
说说出现该问题的情境,按字面意思是说Unicode字节编码出错了。
作者: renxiao2003    时间: 2010-11-24 21:31
应该是编码出现了问题。
作者: zzhcool    时间: 2010-11-24 23:44
具体是在日志中出现的错误,数据也没有插进去
10/11/24 18:14:49.000,DBG_OUT_ALL(0xffffffff),weblog_sql.c(1219),[execute query INSERT INTO chat_log (login_id,time,char_id,char_name,server_id,zone_id,cord
inate,ip_address,type,to_login_id,to_char_id,to_char_name,content) VALUES( 'test','2010-11-24 18:14:49.529116',52,'test',100,1001001,'0,0,0','111.226
.18.80:3601',-99,'',0,'','/addon ?<98><8e>? 10');]
PGM: pgm_execute_query
     ERROR:  invalid byte sequence for encoding "UNICODE": 0xe72031
作者: trainee    时间: 2010-11-25 08:47
非法的字符。比如半个汉字等?
postgresql对字符的插入很严格,只要有某个字节错误,整条语句就出错。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2