参考链接:https://www.cnblogs.com/yuanchaoyong/p/11555846.html
首先安装plsql之后连接数据库,发现使用sql查询出来的中文数据是??,即乱码。原因,因为数据库的编码与本地的编码不一致,plsql默认加载的是本机win10的编码。
1.在高级系统设置里新增两个变量即可:
LANG=zh_CN.GBK
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
2.新增完这两个变量后重启plsql,还没效果的话就重启电脑!亲测有效!