请教jdbc操作Oracle中CLOB或BLOB
我照网上的方法写了如何操作大对象。操作方法为:
之前是conn.setAutoCommit(false);
1.先插入一个empty_clob()的clob。
2.然后再用select.....for update读出这个clob。
3.在java中用resultset得出了这个clob。是这样写的oracle.sql.CLOB clob = (oracle.sql.CLOB)rs.getClob(1);于是问题就出现在这段代码上了。如果用java.sql.Clob来读这个clob不行,说是不支持的特性,可是用我写的方法就报ClassCastException,指出是类型转换出错。可是我在网上看的都是这样的方法。不知道是什么原因,有谁知道?
4.用clob.putString(1,"ajdfajklsdjfklasd");把字符放入clob.
5.最后用update来更新这个clob。然后conn.commit();
请教高手指点,非常感谢。
之前是conn.setAutoCommit(false);
1.先插入一个empty_clob()的clob。
2.然后再用select.....for update读出这个clob。
3.在java中用resultset得出了这个clob。是这样写的oracle.sql.CLOB clob = (oracle.sql.CLOB)rs.getClob(1);于是问题就出现在这段代码上了。如果用java.sql.Clob来读这个clob不行,说是不支持的特性,可是用我写的方法就报ClassCastException,指出是类型转换出错。可是我在网上看的都是这样的方法。不知道是什么原因,有谁知道?
4.用clob.putString(1,"ajdfajklsdjfklasd");把字符放入clob.
5.最后用update来更新这个clob。然后conn.commit();
请教高手指点,非常感谢。
...全文
相关推荐
关于在Hibernate中对于Clob,Blob字段的处理方法
oracle的jdbc驱动程序,用这个版本的操作Clob,blob类型的数据很方便。 博文链接:https://zhenjw.iteye.com/blog/173419
JAVA对clob的操作
网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确。
clob-blob.rar_blob and clob_clob_java CLOB_java oracle cl_oracle
完整通过JAVA读写ORACLE中CLOB、BLOB字段的方法,提供数据库连接池的方法
使用Jdbc4操作Blob,Clob
NULL 博文链接:https://53873039oycg.iteye.com/blog/2009996
Java存取OracleBlob字段,图片存储,Blob和BLOB的问题,Clob,oracle.docx
Java存取OracleBlob字段,图片存储,Blob和BLOB的问题,Clob,oracle


