PLSQL中文乱码问题

问题描述:sqlplus可以看到正常的中文字段值,但是PLSQL客户端显示???乱码

解决方案:

执行查询语句获取数据库编码(得到字符集为:AMERICAN_AMERICA.ZHS16GBK):

select userenv('language') from dual;

设置环境变量,作用于所有客户端工具:

NLS_LANG
AMERICAN_AMERICA.ZHS16GBK

重启PLSQL客户端

原文地址:https://www.cnblogs.com/keyboardone/p/9209452.html