从数据库中取出一个对象,有一个Clob的属性,get这个属性中的Clob,第一次读取Clob没有问题,第二次读取的时候就会报错,无论用下面的哪种方法都会报错
clob.getCharacterStream();
clob.getSubString(1, (int) clob.length());异常信息
java.sql.SQLException: could not reset reader
at org.hibernate.lob.ClobImpl.getCharacterStream(ClobImpl.java:100)
at org.hibernate.lob.SerializableClob.getCharacterStream(SerializableClob.java:64)Oracle异常Clob