问题是这样,系统中要对oracle数据库的clob字段进行插入, 使用如下方法:
StringReader c = new StringReader(s); pstmt.setCharacterStream(i+1, c);
居然报错!错误如下:
Cause: java.lang.AbstractMethodError: oracle.jdbc.driver.T4CPreparedStatement.setCharacterStream(ILjava/io/Reader;)V
然后就是各种google、换驱动,最后在 http://www.herongyang.com/JDBC/Oracle-CLOB-setCharacterStream.html找到了答案;
最后修改为如下代码后,程序正确执行:
StringReader c = new StringReader(s); pstmt.setCharacterStream(i+1, c,s.length());
oracle这重载方法真........
相关推荐
java操作oracle clob,基础教程,教你clob在java中的用法,简单易学。
运用Java如何存取Oracle中的CLOB类型字段
java读取oracle数据库中clob字段 把oracle数据库中字段类型为clob的字段值以字符串的形式读取出来
oracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracle
sql server中的image类型的数据导出到oracle的clob字段中
Oracle导出Clob,Blob等大字段工具,自己写的工具,方便大家下载使用
Java存取OracleBlob字段,图片存储,Blob和BLOB的问题,Clob,oracle
java对oracle大字段读取类,因项目需求要对大字段进行存取,在网上搜集了些,自己加工了些。用起来很方便!
该类中包含有多个方法对数据库中的clob字段进行查询、插入、事物处理、批处理、调用存储过程等操作。使用的是myeclipse8.6,oracle11g,测试的时候执行手动建个表xml_buffer,包含id、xmlcontent字段即可,然后在...
Oracle slq bolb转换Base64 CLOB
Mybatis 处理 CLOB、BLOB 类型数据
oracle中使用jdbc读写clob字段,很多细节介绍,内容全面。
主要是整合了jdbc处理clob类型的增删改查方法,有需要的同学可以看下
java操作oracle的clob字段,clob字段 添加 修改
简单写的一个小工具,把图片存入oracle中,按clob和blob两种方式存储,并读取图片
网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确。
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
kettle通过java代码将数据库blob 字段抽取到本地文件
在通过拼组sql语句来实现数据插入的应用中,我们很有可能会遇到需要插入大型数据的情况,例如,在oracle中需要插入字节数超过4000的字段内容时,我们如果通过简单的拼组sql语句来实现插入,显然就会出现问题,而在...