Oracle 服务器端客户端字符集设置对应用程序的影响(二)

2014-11-24 02:08:06 · 作者: · 浏览: 15
em.out.println(rset.getString(1) + " " + rset.getString(2) + " "+ rset.getString(3) );
}
rset.close();
sta.close();
conn.close();
}
显示的内容如下:

中文 SQLPLUS default Typ=1 Len=6: 228,184,173,230,150,135
SQLPLUS UTF8 Typ=1 Len=4: 214,208,206,196
发生烂码的原因是,Oracle将’中文‘(214,208,206,196)以utf8的编码格式识别,识别出错,转换成JAVA客服端想要的字符这一步更是’错烂‘的完成的。


作者 kkdelta