溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ORACLE數(shù)據(jù)庫保存非常用漢字時亂碼

發(fā)布時間:2020-06-15 20:14:35 來源:網(wǎng)絡 閱讀:581 作者:jiushi555 欄目:關(guān)系型數(shù)據(jù)庫

由于系統(tǒng)需要支持大陸與臺灣中文輸入,經(jīng)常出現(xiàn)GBK編碼未包含的非常用字,如果字符集設置不當,則體現(xiàn)為中文亂碼。
如?

create table ttt(name varchar2(10));
insert into ttt(name ) values ('?');
insert into ttt(name ) values ('天氣');
insert into ttt(name ) values ('?人'); 
select * from ttt ;

未調(diào)整前,顯示?
ORACLE數(shù)據(jù)庫保存非常用漢字時亂碼
把數(shù)據(jù)庫編碼調(diào)整為SIMPLIFIED CHINESE_CHINA.AL32UTF8
設置NLS_LANG為SIMPLIFIED CHINESE_CHINA.AL32UTF8
調(diào)整之后,重新測試顯示正常
ORACLE數(shù)據(jù)庫保存非常用漢字時亂碼

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI