1. 程式人生 > >PLSQL查詢資料中文亂碼,顯示問號

PLSQL查詢資料中文亂碼,顯示問號

今天安裝了一個plsql,執行sql語句查詢資料時發現查出來的中文資料全都亂碼,顯示問號。上網查詢後發現瞭解決方法。

1、通過window+R開啟執行,輸入regedit進入登錄檔,依次單擊HKEY_LOCAL_MACHINE—>SOFRWARE—>ORACKE—>home(如果安裝的是Oracke 11g,這裡顯示的是KEY——PraDB11g_home1),
找到NLS_LANG,檢視數值是否為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

登錄檔位置

2、如果以上沒有問題,那就看下環境變數彙總是否存在改變數,如果沒有則新建該變數。新建變數,變數名:NLS_LANG,變數值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,確定即可

退出plsql,重新登陸plsql。輸入sql語句,執行,中文標題終於正常顯示,也有資料輸出了