本人的使用情况是:
笨既没有安装Oracle,配置了PLSQL,在查询含有中文数据的时候遇到了查询的数据中有中文乱码的问题,中文显示为???,并且软件的某些提示也会出现。
先进行查询确认编码:
select * from V$NLS_PARAMETERS
见擦汗第一行数据是不是简体中文:SIMPLIFIED CHINESE
![](https://images2017.cnblogs.com/blog/1111758/201709/1111758-20170913114906750-594807224.png)
如果不是的话,增加一个系统的环境变量:
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
最后,重启PL/SQL 再次查询