关于PL/SQL查询结果中出现中文乱码的问题
侧边栏壁纸
  • 累计撰写 269 篇文章
  • 累计收到 275 条评论

关于PL/SQL查询结果中出现中文乱码的问题

Karry Bai
2018-09-11 / 0 评论 / 178 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年12月25日,已超过551天没有更新,若内容或图片失效,请留言反馈。

在一台新的机器上面安装了PL/SQL,在查询表数据的时候,看到的结果是下面这样的:

从查询结果很显然可以看出,结果中USER_NAME列的数据为英文则显示正常,中文就是 ???这样奇怪的符号。

解决办法:在系统中添加环境变量保持后,重启PL/SQL即可。

添加系统环境变量:

变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

添加完系统环境变量后重启PL/SQL客户端,再次查询:

查询结果中文、英文 都显示正常。

 

0

评论 (0)

取消