使用PLSQL查询含有中文字符的表,显示出来一堆问号"???"
解决方法:
1. 查询服务端数据库编码
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK
2. 设置本地环境变量
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK