java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB

1、sql语句中 value里插入的空blob值,要用BLB.empty_lob()获取,否则在执行转换时BLOB blob  =  (oracle.sql.BLOB)rs.getBlob("CONTENT");会出现如标题所示的错误。

2、如果采用的是jndi方式链接的数据库,则需要删除工程中的ojdbc14.jar,但程序编译会报错,这时乣引用一个外部包(tomcat的common/lib下的)

你可能感兴趣的:(database,oracle)