PLSQL查询显示乱码或者问号

在plsql中查询数据,查询出的结果中包含中文就显示乱码

1、使用 select * from V$NLS_PARAMETERS查看字符集

 2、如果没有看注册表中的oracle是否包含 NLS_LANG并且值为 SIMPLIFIED CHINESE_CHINA.ZHS16GBK,没有则新建配置上

 3、以上配置都没有问题,就看电脑环境变量中是否存在NLS_LANG,没有则新建,然后重新打开plsql。

 转载: https://jingyan.baidu.com/article/a3aad71aa9bfefb1fa00964d.html

原文地址:https://www.cnblogs.com/ZJ199012/p/12201970.html