PLSQL汉字乱码的处理方法

参考:百度知道

在plsql中执行select * from V$NLS_PARAMETERS

参看第一个行NLS_LANGUAGE的VALUE是不是SIMPLIFIED CHINESE,如果不是就可能是这里出的问题

可以通过一下方式修改

打开计算机-->属性-->高级系统设置-->环境变量-->新建

设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK。点击确定即可。如下图

PLSQL汉字乱码的处理方法_第1张图片

重启plsql即可


另:dbms_output.put_line不能使用的解决方法

在命令窗口中执行 set serveroutput on;

然后切回SQL窗口,在执行该语句的时候就可以在输出中看到执行结果了



你可能感兴趣的:(plsql,乱码)