当前位置: 技术问答>java相关
与Oracle连接时,怎样添加Bolb,Clob字段?急!!!!!
来源: 互联网 发布时间:2015-08-24
本文导语: 清高手指教! | 是不是修改CLOB,BLOB字段的数据呢。 下面是修改:CLOB内容的。 executeUpdate("update 表 set Content=empty_clob() where 条件"); ResultSet rsClob = executeQuery("select Content from 表 where 条...
清高手指教!
|
是不是修改CLOB,BLOB字段的数据呢。
下面是修改:CLOB内容的。
executeUpdate("update 表 set Content=empty_clob() where 条件");
ResultSet rsClob = executeQuery("select Content from 表 where 条件 for update");
if(rsClob.next()){
oracle.sql.CLOB contentClob = ((oracle.jdbc.OracleResultSet)rsClob).getCLOB("Content");
Writer os = contentClob.getCharacterOutputStream();
os.write("要写入的内容");
os.flush();
os.close();
前提是:setAutoCommit(false);设置为非自动事务处理.
下面是修改:CLOB内容的。
executeUpdate("update 表 set Content=empty_clob() where 条件");
ResultSet rsClob = executeQuery("select Content from 表 where 条件 for update");
if(rsClob.next()){
oracle.sql.CLOB contentClob = ((oracle.jdbc.OracleResultSet)rsClob).getCLOB("Content");
Writer os = contentClob.getCharacterOutputStream();
os.write("要写入的内容");
os.flush();
os.close();
前提是:setAutoCommit(false);设置为非自动事务处理.