mysql clob转string_Java获取Oracle中CLOB字段转换成String
Java獲取Oracle中CLOB字段轉(zhuǎn)換成String : try {PreparedStatement stmt = session.connection().prepareStatement(sql); Result
首頁 → 數(shù)據(jù)庫技術(shù)
背景:
閱讀新聞
Java獲取Oracle中CLOB字段轉(zhuǎn)換成String
[日期:2012-02-05]
來源:Linux社區(qū)
作者:Linux
[字體:]
Java獲取Oracle中CLOB字段轉(zhuǎn)換成String :
try {
PreparedStatement stmt = session.connection().prepareStatement(sql);
ResultSet rs = stmt.executeQuery();
while (rs.next())
{
Clob clob = (Clob)rs.getObject(1);
result = ClobToString(clob);
}
} catch (HibernateException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
session.close();
}
//oracle.sql.Clob類型轉(zhuǎn)換成String類型
public String ClobToString(Clob clob) throws SQLException, IOException {
String reString = "";
Reader is = clob.getCharacterStream();// 得到流
BufferedReader br = new BufferedReader(is);
String s = br.readLine();
StringBuffer sb = new StringBuffer();
while (s != null) {// 執(zhí)行循環(huán)將字符串全部取出付值給StringBuffer由StringBuffer轉(zhuǎn)成STRING
sb.append(s);
s = br.readLine();
}
reString = sb.toString();
return reString;
}
0
Oracle date timestamp 毫秒 - 時間函數(shù)總結(jié)
FreeBSD 7.2下安裝MySQL 4.0
相關(guān)資訊
Oracle基礎教程
圖片資訊
本文評論
查看全部評論 (0)
評論聲明
最新資訊
本周熱門
Linux公社簡介 - 廣告服務 - 網(wǎng)站地圖 - 幫助信息 - 聯(lián)系我們
本站(LinuxIDC)所刊載文章不代表同意其說法或描述,僅為提供更多信息,也不構(gòu)成任何建議。
Copyright ? 2006-2011 Linux公社 All rights reserved 浙ICP備06018118號
,
本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請注明出處,感謝您的尊重!
總結(jié)
以上是生活随笔為你收集整理的mysql clob转string_Java获取Oracle中CLOB字段转换成String的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql5.6 线程池_[MySQL5
- 下一篇: mysql event执行记录_mysq