plsql中文乱码,显示问号
plsql中文乱码,显示问号
dinggosumsung 发表于9个月前
plsql中文乱码,显示问号
  • 发表于 9个月前
  • 阅读 7
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

摘要: 登陆plsql,执行sql语句,输出的中文标题显示成问号????
  1. 登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出

     

    PLSQL:[1]plsql中文乱码,显示问号

  2.  输入sql语句select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否为简体中文

    PLSQL:[1]plsql中文乱码,显示问号

  3.  进入注册表,依次单击HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home(小编安装的是Oracle 11g,这里显示成KEY_OraDb11g_home1),找到NLS_LANG,查看数值数据是否为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    PLSQL:[1]plsql中文乱码,显示问号

  4.  如果以上设置都没有问题,那就要查看下环境变量的设置,查看是否有变量NLS_LANG,没有则新建该变量

    PLSQL:[1]plsql中文乱码,显示问号

    PLSQL:[1]plsql中文乱码,显示问号

    PLSQL:[1]plsql中文乱码,显示问号

  5.  新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,确定即可

    PLSQL:[1]plsql中文乱码,显示问号

  6.  退出plsql,重新登陆plsql。输入sql语句,执行,中文标题终于正常显示,也有数据输出了

    PLSQL:[1]plsql中文乱码,显示问号

标签: PLSQL 中文乱码
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 30
码字总数 2108
×
dinggosumsung
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: