oracle--PL/SQL中文乱码解决方案

Posted panle

tags:

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

由于oracle不支持中文字符集,会出现以下乱码现象

解决步骤

  1.打开注册表,找到ORACLE---》KEY_OraClient11g_home---》NLS.LANG  将值修改为SIMPLIFIED CHINESE_CHINA.ZHS16GBK,如果没有NLS.LANG则新增一个

  

 

  2.新增环境变量

   桌面---》右键计算机---》选择属性---》高级系统设置---》高级---》环境变量,新增系统环境变量---》变量名:NLS_LANG   变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

3.重启PL/SQL

 

以上是关于oracle--PL/SQL中文乱码解决方案的主要内容,如果未能解决你的问题,请参考以下文章

在 Oracle PL/SQL 中创建触发器时如何解决“编译错误成功”错误?

Flyway 迁移 Oracle PL/SQL 转储

Oracle PL/SQL:如何在长包中查找未使用的变量?

从 oracle PL/SQL 查看变量的值

调用封装成过程,Oracle PL/SQL

Oracle PL/SQL 数据类型