PLSQL查询结果集中文乱码问题
问题描述:
在plsql中执行查询语句时,查询出的结果中中文为乱码,如图:

解决办法:
- 查看服务器端编码
select userenv('language') from dual;
查询结果为:
![]()
- 查看本地字符集
select * from V$NLS_PARAMETERS; --查看本地字符集
![]()
- 设置环境变量
计算机->属性->高级系统设置->环境变量->新建
设置变量名:NLS_LANG,变量值:AMERICAN_AMERICA.ZHS16GBK


浙公网安备 33010602011771号