遇到问题:
PLSQL中汉字显示乱码,并且SQL语句中如果有汉字,则执行时报错。
其实并不是SQL语句写的有问题,而是
系统不能识别汉字。
解决方法:
首先执行语句
select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项 中为NLS_LANGUAGE
对应的VALUE项中是否为SIMPLIFIED CHINESE。
如果不是,需要设置环境变量。
双击我的电脑,在空白处右键,属性,“高级”选项卡,点击环境变量,
在系统变量处点击“新建”,设置变量名:NLS_LANG
,
变量值:SIMPLIFIED
CHINESE_CHINA.ZHS16GBK 。
重启PLSQL
PL/SQL中文显示都显示成“?”的问题,布布扣,bubuko.com
PL/SQL中文显示都显示成“?”的问题
原文:http://www.cnblogs.com/qiancaofengling/p/3718448.html