Oracle使用中PLSQL的中文亂碼問題處理方案


下面小編給大家講解以前經歷的問題,剛將PLSQL與Oracle配置好,可是在PLSQL中插入數據時,出現一個問題,PLSQL中的表里無法顯示中文,中文無法保存、無法輸出,中文在表中顯示問號,希望可以幫到大家,如圖:

 

 

 

1.步驟一:開始-運行-輸入regedit-回車進入注冊表,依次單擊HKEY_LOCAL_MACHINE--->SOFTWARE ---> ORACLE--->KEY_OraDb11g_home1(不同版本的Oracle顯示的都不太一樣,但都會包含home這個單詞),找到“NLS_LANG”查看數值數據是否為:“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,如果不是就將它設置為“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”。
2.步驟二:設置完注冊表后,接下來設置我們的環境變量,計算機(右鍵) --->屬性--->高級系統設置--->高級--->環境變量--->新建,個人建議新建用戶變量,變量名輸入:“NLS_LANG”,變量值輸入:“SIMPLIFIEDCHINESE_CHINA.ZHS16GBK”。點擊確定即可,到此我們就設置完了。
3.步驟三:下面就看下我們的效果,關閉PLSQL,重新啟動,中文果然出現了,這樣就處理完成了,如圖:

 

 環境變量讓我們在開發中方便了很多,但是它也是好多問題的“萬惡之源泉”,讓人痛並快樂着的環境變量啊。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM