uj5u.com熱心網友回復:
你用其他客戶端試試?感徑訓入了什么亂七八糟的字符,另外dump('你')看下,是不是真的是6個位元組。uj5u.com熱心網友回復:
解決了,原來是我這個環境變數配置錯了配置成了NLS_LANG SIMPLIFIED =CHINESE_CHINA.ZHS16GBK
正確應該是:
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
uj5u.com熱心網友回復:
這種一看就知道是編碼問題了吧uj5u.com熱心網友回復:
建議取百度一下LENGTH和LENGTHB的區別吧https://jingyan.baidu.com/article/f3ad7d0f1b947109c2345b5e.html
uj5u.com熱心網友回復:
如果只是單純的NLS_LANG配置錯誤,你連接資料庫的時候就會報錯。
uj5u.com熱心網友回復:
關鍵神奇的地方就在這里,資料庫連接好好的,并不會報錯,這個配置時字符編碼配置,估計對連接資料庫沒影響。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/28145.html
標籤:開發
下一篇:oracle遷移到mysql
