PL/SQL 中文顯示都顯示成「?」

遇到問題: PLSQL中漢字顯示亂碼,而且SQL語句中若是有漢字,則執行時報錯。其實並非SQL語句寫的有問題,而是系統不能識別漢字。 解決方法: 首先執行語句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER項中爲NLS_LANGUAGE 對應的VALUE項中是否爲SIMPLIFIED CHINESE。若是不是,須要設置環境變量。 雙擊個人電腦,在空白處右鍵,屬性,「高級」選項卡,點擊環境變量,在系統變量處點擊「新建」,設置變量名:NLS_LANG , 變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 。 重啓PLSQL
相關文章
相關標籤/搜索