使用PLSQL Developer时中文乱码问题

时间:2023-03-09 07:26:59
使用PLSQL Developer时中文乱码问题

使用PLSQL Developer时中文乱码问题

一.问题:

执行一些查询结果有中文的SQL语句,显示不了中文,显示???。

使用PLSQL Developer时中文乱码问题

二.产生的原因:

客户端与服务器端的编码不一致造成的。

三.解决方案:

1.查看oralce服务器端的计算机注册表中的编码:

使用PLSQL Developer时中文乱码问题

2.添加环境变量:

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK;(这个值就是上图注册表中的值,拷贝下来即可)

3.重启plsql developer 然后重新插入数据:

使用PLSQL Developer时中文乱码问题

切记:设置完后

1.必须重启PLSQL Developer;

2.必须重新插入数据;之前的数据还是乱码的;