向Oracle數(shù)據(jù)庫的CLOB屬性插入數(shù)據(jù)報字符串過長錯誤
今天在項目中向數(shù)據(jù)庫的CLOB屬性插入一段篇文章(1000~2000)字就會報一個字符串過長的錯誤。
網(wǎng)上說用流來處理,沒有這么做。這像是一個Bug,只要把插入的數(shù)據(jù),默認擴充到2000以上就ok了。
下面是這段代碼:
if((temp.length()>=1000)&&(temp.length()<=2000)){ temp=StringUtils.rightPad(temp, 2008); }
使用StringUtils的rightPad方法使沒超過2000的部分,在右邊自動填充0,直到2008長度。
(一個半角字符一個字節(jié),一個全角字符兩個字節(jié),所以漢字1000-2000,而英文2000-4000)
Don't hurry say have no choice, perhaps, next intersection will meet hope.
相關(guān)文章
部署Oracle 12c企業(yè)版數(shù)據(jù)庫( 安裝及使用)
這篇文章主要介紹了部署Oracle 12c企業(yè)版數(shù)據(jù)庫( 安裝及使用),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11基于Oracle的面向?qū)ο蠹夹g(shù)入門基礎(chǔ)簡析開發(fā)者網(wǎng)絡Oracle
基于Oracle的面向?qū)ο蠹夹g(shù)入門基礎(chǔ)簡析開發(fā)者網(wǎng)絡Oracle...2007-03-03PLSQL Developer連接oracle數(shù)據(jù)庫配置教程
這篇文章主要介紹了PLSQL Developer連接oracle數(shù)據(jù)庫配置步驟,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09解決Oracle?查詢時報錯ORA-00923:?FROM?keyword?not?found?where?
這篇文章主要介紹了解決Oracle?查詢時報錯ORA-00923:?FROM?keyword?not?found?where?expected的問題,主要給大家介紹可能發(fā)生報錯的幾種情況,感興趣的朋友跟隨小編一起看看吧2023-03-03使用instantclient客戶端連接oracle數(shù)據(jù)庫
這篇文章介紹了使用instantclient客戶端連接oracle數(shù)據(jù)庫的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-04-04