当前位置: 代码迷 >> SQL >> pl/sql查询中文字段值乱码解决办法
  详细解决方案

pl/sql查询中文字段值乱码解决办法

热度:31   发布时间:2016-05-05 13:29:40.0
pl/sql查询中文字段值乱码解决方法

1.执行select userenv('language') from dual; ?查询出服务端的编码格式,

如SIMPLIFIED CHINESE_CHINA.US7ASCII

?

2.修改系统环境变量,增加NLS_LANG=SIMPLIFIED CHINESE_CHINA.US7ASCII

?

3.重新启动pl/sql即可。

?

附:网上有的的文章说要修改注册表regedit->hkey_local_machine->software->oracle->home0->NLS_LANG ,其实好像不需要。。。。况且我看我的注册表里根本就没有oracle->home0->NLS_LANG这级目录。。。悲催。。。

  相关解决方案