JAVA如何更新oracle clob字段數(shù)據(jù)。
//一個可更新的結(jié)果集
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.next();
//強(qiáng)制轉(zhuǎn)化成oracle 的clob對象
CLOB responseClob = (CLOB) rs.getClob(clobName);
//oracle clob對象特有的putChars方法追加字符。
responseClob.putChars(responseClob.length()+1,clob.toCharArray());
rs.updateRow();
rs.close();
con.commit();
con.close();
更多信息請查看IT技術(shù)專欄