查詢數據庫軟件我一般用兩個:PL SQL和golden32;使用golden32-之前使用的時候別名為中文是沒有任何問題;直到我想將PL SQL漢化(使用中文包chinese.exe),漢化完後再次查詢語句就變成報錯“ORA-00911: invalid character”;之後搜索了很多網頁來解決這個問題,但是大多數是指標點符號的問題;
後來在這個網址找到問題的解決方案:http://blog.csdn.net/iloli/article/details/7766563;
通過添加系統變量來解決問題:
選擇“環境變量”;
同時在數據庫中運行一下語句:
select * from v$nls_parameters t where t.PARAMETER ='NLS_LANGUAGE' or t.PARAMETER ='NLS_CHARACTERSET';
插詢處理的字段組合值為AMERICAN.ZHS16GBK,變量名為:NLS_LANG;然後重啟電腦就可以了