plsql中文乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plsql中文乱码相关的知识,希望对你有一定的参考价值。

首先,通过 

select userenv(‘language‘) from dual;


SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252


查询oracle服务器端的编码, 如为: SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252 显示什么编码 就设置什么编码

 

在我们的客户端需要和服务器端的编码保持一致。

因此在客户端,需要设置环境变量: NLS_LANG = SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252 即可。



LANG=zh_CN.GBK
NLS_LANG="SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252"

以上是关于plsql中文乱码的主要内容,如果未能解决你的问题,请参考以下文章

plsql部分字段中文乱码,plsql中文乱码

plsql查询数据显示为乱码解决方法

Oracle使用——PLSQL的中文乱码显示全是问号

plsql中文乱码问题(显示问号)

plsql中文乱码问题(显示问号)

plsql中文乱码问题(显示问号)