解决PL/SQL查询结果乱码的问题

Posted Mr.XYZ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决PL/SQL查询结果乱码的问题相关的知识,希望对你有一定的参考价值。

首选查询oracle服务端的编码,然后将客户端NLS_LANG设置成和Oralce服务端一样的编码即可.

1.检查服务器编码: 
执行SQL语法: select * from v$nls_parameters; 
2.设置本地客户端编码: 
进入 我的电脑,属性,高级,环境变量,添加2项:LANG=zh_CN.GBK 和 NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"




以上是关于解决PL/SQL查询结果乱码的问题的主要内容,如果未能解决你的问题,请参考以下文章

PL/SQL无法查询过滤中文字段解决方案

Oracle PL/SQL 中基于参数的选择查询

PL/SQL查询,字段名添加中文别名,查询结果的字段名会显示问号,处理方法:

PL/SQL ORACLE 查询作为结果

PL/SQL 结果不同于直接查询

PL/SQL查询解决