【原創】使用Java進行Clob轉String字符串
背景
oracle字段類型varchar2最大長度4000,超過的怎麽辦
解決
使用clob類型,大字段,無長度限制
問題
使用Java的JDBC讀取的RS獲取的clob類型無法正常使用,封裝的rs.getObject()。字段內容確定是字符串,那麽怎麽正常讀取字符串?還不改變封裝的數據獲取方法?
方案
// 檢測項目,合成字符串較大,啟用CLOB大字段,需特殊處理 CLOB jcxmClob = (CLOB) zxkbpzList.get(prodectIndex).get("JCXM"); String jcxmStr = jcxmClob.getSubString(1, (int)jcxmClob.length()); List<String> jcxmList = Arrays.asList(jcxmStr.split(","));
註意:
1、我的數據庫是Oracle,顧clob應用oracle.sql.*內容
2、subString起始下標是1
完結。
2018年5月3日 於 西安逸翠園二期
章力
每天都在學習,如時間般流轉。
【原創】使用Java進行Clob轉String字符串
相關推薦
【原創】使用Java進行Clob轉String字符串
IT spl .sql 取字符 cti varchar2 tex line ext 背景 oracle字段類型varchar2最大長度4000,超過的怎麽辦 解決 使用clob類型,大字段,無長度限制 問題 使用Java的JDBC讀取的RS獲取的clob類型無法正常使用,封
JAVA基礎——重新認識String字符串
獲取字符串 ~~ 9.png 定義 如何 als color 每次 聲明 深入剖析Java之String字符串 在程序開發中字符串無處不在,如用戶登陸時輸入的用戶名、密碼等使用的就是字符串。 在 Java 中,字符串被作為 String 類型的對象處理。 String 類
【原創】Java面試題筆記
也不能 als color body 但是 函數 log 字符 方法 自動裝箱、拆箱 1 public class IntegerTest { 2 3 @Test 4 public void constPool(){ 5
【原創】JAVA面試解析(有贊一面)
本文的題目出自部落格 http://www.54tianzhisheng.cn/2018/07/12/youzan/ 但是作者沒有給出答案,博主斗膽來製作答案版。 引言 說在前面的話: 本文適合人群:急等著換工作的人 我承認刷面試題很有用的,縱觀幾年來的JAVA面試題,你會發現每家都差不多。比如,你仔細觀
【原創】Java基礎之Session機制
mem wrap 增加 sha1 info 下載 head 返回 att Session機制 JSESSIONID是Session的標識,當客戶端請求服務器端的時候,服務器端會檢查是否已經給這個客戶端創建過Session,也就是看客戶端的請求中的header是否有Cooki
【原創】java-NIO(一)阻塞IO與非阻塞IO--轉載請註明出處
零、一個小故事 在講解阻塞IO與非阻塞IO之前,先舉出一個小小的例子: 一個老闆經營一個飯店,最初的時候,每來一個客人安排一個服務員招呼,客人很滿意。 後來客人越來越多,需要的服務員越來越多,但是餐廳的後廚已經擠滿了服務員,不
[Java語言] Clob轉String
/** * 將clob轉成string型別 * @param clobhttp://www.ynmxzx.com/xgj/20160618/3724.html * @return * @throws SQLException * @throws IOException */http://www.ynmxzx
【原創】java-NIO(一)阻塞IO與非阻塞IO
零、一個小故事 在講解阻塞IO與非阻塞IO之前,先舉出一個小小的例子: 一個老闆經營一個飯店,最初的時候,每來一個客人安排一個服務員招呼,客人很滿意。 後來客人越來越多,需要的服務員越來越多,但是餐廳的後廚已經擠滿了服務員,不能請更多的服務員了,之前的
【原創】JAVA中令人眼花撩亂的數字魔法
五月的深圳空氣中瀰漫起初夏的味道,淡淡的,暖暖的。春日裡不太張揚的陽光也摻入這股氣息...(煙哥好文采!) 這天,煙哥愉快的喝著霸氣芝士莓莓莓。一邊東張西望,尋找著可以裝13的機會。一切正如下面這張圖這樣 這時,小劉出現了!沒錯,就是那個大家期待的小劉出現了!她拿著一本《XXXjava筆試指南》來找煙哥。
【原創】JAVA程序突然消失的原因?
引言 值此七夕佳節,煙哥放棄了無數妹紙的邀約,坐在電腦面前碼字,就是為了給讀者帶來新的知識,這是一件偉大的事業! 好吧,實際情況是沒人約。為了化解尷尬,我決定賣力寫文章,嗯,一定是我過於屌絲! 好了,開始說重點。今天講的這個問題 JVM程序消失可能有哪些原因? 這個問題也是面試中經常出現的,如下圖所示 p
Java中String字符串toString()、String.valueOf()、String強轉、+ ""的區別
builder arc span 但是 內容 end hello 部分 exception Object#toString(): Object object = getObject(); System.out.println(object.toString());
【easy】Number of Segments in a String 字符串中的分段數量
turn size 遍歷 字符串 分隔 pre number nts color 以空格為分隔符,判斷一個string可以被分成幾部分。 註意幾種情況:(1)全都是空格 (2)空字符串(3)結尾有空格 思路: 只要統計出單詞的數量即可。那麽我們的做法是遍歷字符串,遇到空格直
解決fasterxml中string字符串轉對象json格式錯誤問題
onf nbsp 格式 json字符串 star name 聯系 並不是 div springboot中jackson使用的包是fasterxml的。可以通過如下代碼,將一個形如json格式string轉為一個java對象: com.fasterxml.jackso
JSON的String字符串與Java的List列表對象的相互轉換
toc 數據 pan tex .get ava lec bean對象 讀取數據 在前端: 1.如果json是List對象轉換的,可以直接遍歷json,讀取數據。 2.如果是需要把前端的List對象轉換為json傳到後臺,param是ajax的參數,那麽轉換如下所示:
JavaSE8基礎 String String.valueOf 將字符數組轉成字符串
lease clip -1 com pack dem string code window os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0)
Java中對String字符串的常用操作
with 3.4 () val pareto exc case byte ring 這周遇到了一個需要處理String字符串的問題,用到了split將字符串解析為一個String的數組,還用到了某些替換字符的操作。 1 /* 2 **將String source按‘,
【Python初學者】合並(拼接)字符串
Python【Python初學者】合並(拼接)字符串
Java Base64位編碼與String字符串的相互轉換,Base64與Bitmap的相互轉換實例代碼
format ini 幫助 byte lose IT key output val package com.duanlian.daimengmusic.utils; public final class Base64Util { private static final
java讀取blob,clob轉換為字符串
pre class rep exec ps1 數組 oracle final code 直接上代碼: package com.it.test; import java.io.BufferedReader; import java.io.StringWriter; imp
【Linux】- 六個超贊的字符畫生成器
藝術 jpg 有趣的 www. ast www generator 符號 tar ASCII是一個非常吸引人的字符編碼系統,在計算機,通訊設備,以及其他設備中,通過它來用代碼表示字符。新生代的人可能會覺得它已經過時了,但是那些熟悉它的人會懂得ASCII是多麽的獨特。我們在這