PLSQL安装完成后,连接数据库,结果发现所有中文字符都是由 ? 表示,看着难受,更重要的是,修改过的数据,也是这样,导出还是这样,使用很不方便,不解决不行了
解决方法如下:配置一个系统环境变量即可
1.先查询当前plsql的字符集编码
select userenv('language') from dual;
2.设置环境变量
环境变量添加办法:右击我的电脑,点击“属性”-->"环境变量",在系统变量中新建键值分别为NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
变量值与查询结果一致即可。
3.重新登录plsql