数据库字符集为zhs16gbk,由jsp编写的页面字符集是utf-8,在数据库中插入数据时,出现中文乱码,怎么办?

 我来答
十万万家
2013-04-05 · 超过13用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:25.4万
展开全部
你把数据库的编码也改成utf-8 创建数据库的时候制定的 ,也可以把jsp的编码改成GBK就可以了
追问

我曾经将oracel server端的字符集和oracle client端的字符集;都该成了utf-8,但是sql plus显示中文时,出现了乱码,如:打开sql plus 时的“输入用户名”变成了乱码。但当时dmp文件的字符集的字符集依然是zhs16gbk,是否也要把dmp文件的字符集改成utf-8,具体要怎么改呀?

还有把网页改为gbk时,保存时显示

 

 


追答
一般的Oracle的字符集是不能手动去改的  要么就是安装的时候去指定,一般都是默认的 ,不要乱改,你如果在命令行用命令把字符集修改了,即使当时修改成功了 以后会很多问题的 ,你只有重新安装Oracle了 我们公司的DBA说尽量不要去东Oracle的字符集
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式