但通過下面語句卻無法查出帶中文的記錄:
select drdl01 from prodctl.F0005 where trim(drdl01) like 'China,中國%';
查看當前數據庫字符集:
SQL> SELECT * FROM v$nls_parameters where parameter='NLS_CHARACTERSET';
PARAMETER VALUE
-------------------- --------------------
NLS_CHARACTERSET ZHS16GBK
<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwPjxjb2RlIGNsYXNzPQ=="hljs sql">檢查客戶端的字符集:
顯然客戶端字符集與數據庫端字符集不一致,需要修改客戶端的字符集。
在客戶端服務器上搜索NLS_LANG,將WE8MSWIN1252修改為ZHS16GBK,總共需要修改三處,修改完後logoff,重新登陸就沒問題了。