plsql中文乱码问题解决方案

PL/SQL 中 执行 select '一、数据库的基本情况' from dual;

结果:????????????????????

乱码,肯定跟字符集有关。

plsql中文乱码问题解决方案

 

 

如图NLS_LANGUAGE 表示“语言”,NLS_TERRITORY  表示“地域”,NLS_CHARACTSET 表示“字符集”,将他们三个按照“语言_地域.字符集”的格式拼接起来,就有了“AMERICAN_AMERICA.ZHS16GBK”【注意:这里要根据你自己的ORACLE服务器的这三个值进行拼接哦,注意有个点“.”】

然后

进入 我的电脑,属性,高级,环境变量,添加变量: NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"

plsql中文乱码问题解决方案

 

 

关掉plsql 重启,就正常了

 

上一篇:plsql安装


下一篇:15. 字符串匹配