1)在plsql中新建一個sql窗口,在這個窗口中執行:
select * from nls_database_parameters where parameter = 'NLS_CHARACTERSET'; //注意:單引號裏邊的字串一定要是大寫的,否則查詢不到數據
通過這條sql語句可以查詢到數據庫的字符集,如下圖所示:
得到我這邊的數據庫字符集是GBK。
2)選中我的電腦--》點擊鼠標右鍵--》選擇屬性--》選擇高級系統配置--》在彈出的對話框中的高級選項卡中選擇右下角的環境變量--》在系統變量裏邊新建
變量名:NLS_LANG
變量值爲:SIMPLIFIED CHINESE_CHINA.ZHS16GBK //注意:如果查詢出的數據庫的編碼是utf-8,那麼這個變量值可以設爲:AMERICAN_AMERICA.AL32UTF8
點擊確定,如下圖所示:
保存該配置即可。
注:設置完這個環境變量不用重啓電腦。
3)最後重啓plsql,即可。