plsql乱码问题
1,问题:在plsql 中执行sql语句,查询结果带有中文,出现乱码,即" ??? ";如下:
2,解决:
1)输入sql语句 select * from V$NLS_PARAMETERS 查看本地字符集,查看第一行的VALUE值是否为:SIMPLIFIED CHINESE ;如果不是,添加下面的环境变量;
2)添加环境变量:在系统环境变量中添加,名:NLS_LANG,值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK;重启plsql;
3)输入sql语句 select * from V$NLS_PARAMETERS 查看本地字符集,结果如下:
posted on 2018-02-09 15:13 Leung_柠檬先生 阅读(159) 评论(0) 编辑 收藏 举报