91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何解決Java連接數據庫oracle中文亂碼問題

發布時間:2020-07-27 10:02:17 來源:億速云 閱讀:378 作者:小豬 欄目:編程語言

這篇文章主要為大家展示了如何解決Java連接數據庫oracle中文亂碼問題,內容簡而易懂,希望大家可以學習一下,學習完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

今天寫了一個java項目連接數據庫,之后寫了一個執行入庫操作的模塊。此時暴露出一個問題就是項目的中文插入到數據庫時會是亂碼:

項目輸出的中文:

如何解決Java連接數據庫oracle中文亂碼問題

執行插入操作后數據庫中內容:

如何解決Java連接數據庫oracle中文亂碼問題

此時CustomerNumber字段是亂碼。

出現這種情況一般都是數據庫編碼與項目編碼不一致導致的,首先查看項目與數據庫的編碼格式:

查看項目編碼:

項目的編碼是gbk格式

如何解決Java連接數據庫oracle中文亂碼問題

查看數據庫編碼格式:

數據庫編碼格式是ISO-8859-1

如何解決Java連接數據庫oracle中文亂碼問題

以上查看編碼格式操作可以百度

出現這種情況一般可以通過兩種方式解決。一是修改數據庫或者項目的編碼格式,二是對入庫的中文進行編碼轉換。第一種方式在項目初期可以這樣搞,但是考慮到修改編碼可能會影響其他模塊的功能導致其他模塊出現亂碼。所以我一般采用第二種方式。

如何解決Java連接數據庫oracle中文亂碼問題

轉換編碼后,入庫中文亂碼解決:

如何解決Java連接數據庫oracle中文亂碼問題

以上就是關于如何解決Java連接數據庫oracle中文亂碼問題的內容,如果你們有學習到知識或者技能,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

商丘市| 莎车县| 陈巴尔虎旗| 桃源县| 特克斯县| 巍山| 隆化县| 积石山| 古浪县| 马龙县| 普兰店市| 拜城县| 栖霞市| 大城县| 淅川县| 琼中| 敖汉旗| 竹溪县| 商丘市| 犍为县| 辛集市| 安庆市| 永顺县| 定日县| 西充县| 自治县| 达日县| 乐业县| 正阳县| 灵宝市| 富裕县| 巨鹿县| 潼南县| 保德县| 碌曲县| 浦江县| 同仁县| 奉贤区| 马尔康县| 东乌珠穆沁旗| 曲松县|