有没有高手现身啊?我用了update语句,好象不执行,非常着急,帮帮小弟了,万分感谢!!!

解决方案 »

  1.   

    是不是修改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);设置为非自动事务处理.
      

  2.   

    感谢楼上的,我就是用你的方法试的,可好象不执行update语句,好象不行
      

  3.   

    Example-program: WriteTextToDB.java , DisplayDocumentFromDatabase.java  
    http://www.jalice.net/writetexttodb.htm
    http://www.jalice.net/DisplayDocumentFromDatabaseOverview.html