ORA-29275部分多字節字符

紀錄一下關於:ORA-29275部分多字節字符的問題。

在做ogg的時候,因爲字符佔字節數的原因,我把編碼從:AL32UTF8改成了ZHS16GBK

具體操作見:https://www.cnblogs.com/jay-xu33/p/5210098.html


修改完編碼之後,打開表的時候,出現了:ORA-29275部分多字節字符 錯誤。

準確地說:是某一個有中文字符的列,會出現。如果這一列沒中文,則不會。

比如:select * from EMP where id = 1; 出錯

select * from EMP where id = 2; 沒有中文字符,則正常。

此時,可以直接更新 update emp set firstname = 'ss' where id = 1; 則可以正常打開了。


當然這並未真正解決ORA-29275,真正要解決這個錯誤,還要在研究了。

當然,我們不建議在運行庫更改編碼的,最好在安裝的時候就確定好編碼,一輩子都不要去改了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章