plsql中文乱码,显示问号
生活随笔
收集整理的這篇文章主要介紹了
plsql中文乱码,显示问号
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法/步驟
?登陸plsql,執行sql語句,輸出的中文標題顯示成問號????;條件包含中文,則無數據輸出
?
?輸入sql語句select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否為簡體中文
?進入注冊表,依次單擊HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home(小編安裝的是Oracle 11g,這里顯示成KEY_OraDb11g_home1),找到NLS_LANG,查看數值數據是否為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
?如果以上設置都沒有問題,那就要查看下環境變量的設置,查看是否有變量NLS_LANG,沒有則新建該變量
?新建變量,設置變量名:NLS_LANG,變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,確定即可
步驟閱讀?退出plsql,重新登陸plsql。輸入sql語句,執行,中文標題終于正常顯示,也有數據輸出了
總結
以上是生活随笔為你收集整理的plsql中文乱码,显示问号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ELT和ETL分不清楚?2张图就能理解透
- 下一篇: 修改weblogic(10.3)域的启动