Java Clobタイプ回転Stringタイプ
865 ワード
先日のプロジェクトでは、Clobタイプのフィールドがありましたが、純sqlでデータを取るときにStringタイプに直接変換できないフィールドがありました.だから自分で手动で回転しなければならなくて、そこで以下のコードを使って、ここで贴って分かち合って、もし友达が必要とするのは直接持って行って使うことができて、この亲测は使うことができますよ.の
あまり話さないで、コードこそ王道です...
简単じゃないかな、友达、早く行ってみよう..
あまり話さないで、コードこそ王道です...
// Clob 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) {// StringBuffer StringBuffer STRING
sb.append(s);
s = br.readLine();
}
reString = sb.toString();
if(br!=null){
br.close();
}
if(is!=null){
is.close();
}
return reString;
}
简単じゃないかな、友达、早く行ってみよう..