原因:本機沒有配置數據庫字符集環境變量,或是與數據庫字符集不一致。
步驟一:在plsql中執行
select userenv('language') from dual;
或是執行
select * from V$NLS_PARAMETERS;
兩者的區別是:
第一種查看到的是拼接好的一條字符集數據;
第二種是查詢數據庫詳細配置參數,有多條數據,需要以 第一行_第二行.第九行的格式拼接起來
步驟二:在環境變量的系統變量中添加配置:
NLS_LANG
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
這個value值就是我們步驟一中拼接好的那個值
步驟三:重啟plsql即可,如果沒有生效,需要重啟電腦。
轉載於博主