你在你的程序中将这个zip文件加到你的工程中就可以了吗

解决方案 »

  1.   

    Clob只不过是比较大的字符块
    没什么好处吧可以继承
    public class MockClob extends oracle.sql.CLOB
      

  2.   

    你还是使用java.sql.Clob来替代oracle.sql.CLOB,我也用过
      

  3.   

    to jokerjava(冷血) :如果需要保存超过32K的字符串,VARCHAR2类型就无法保存,这是我们必须使用Clob的原因。
    oracle.sql.CLOB的ctor要求传入数据库连接,这样一来,MockClob同样不能独立于数据库存在,没有任何意义了。例如MySQL的驱动,就允许传入任何实现Clob接口的对象,这样才可能在client端自己创建无连接的Clob,并传入数据库。to netcobol(初学者):你真的这样试过吗?如果在Oracle的PreparedStatement对象上调用setClob方法,并传入oracle.sql.CLOB之外的其他对象,会有一个转型异常。实际上,OraclePreparedStatement.setClob方法会把Clob对象转型成CLOB类型,再直接转发到setCLOB方法。