今天在进行oracle开发的时候遇到了一个异常,在baidu一通没有结果后,进行了google尝试,最终挖掘出了答案,哈哈。
异常: java.sql.SQLException: 数据大小超出此类型的最大值: 2017
在将过长的字符串写入数据库中时,不能直接使用setString()方法,而应该使用“流”方式写入,如下:
CharArrayReader reader = new CharArrayReader(str.toCharArray());
ps.setCharacterStream(1, reader, str.length());
(ps.setCharacterStream(1,reader)这种写法时遇到了另外一个异常
java.lang.AbstractMethodError: oracle.jdbc.driver.OraclePreparedStatement.setCharacterStream(ILjava/io/Reader;)V 琢磨半天,不晓得为何,如果各位有知道的,请积极帮解答(*^__^*) 嘻嘻……
)
至于读,可以使用普通的方式读取,不会出现异常。
分享到:
相关推荐
白皮书:Oracle:企业大数据解决方案(PDF)
oracle 迅速查询和更新大数据,oracle 迅速查询和更新大数据oracle 迅速查询和更新大数据
Oracle-行业大数据解决方案(运营商)56.pdf
大数据量表的处理方法对新手很有帮助,希望大家踊跃下载
Oracle大数据之独特价值V1.0,Oracle大数据之独特价值V1.0,Oracle大数据之独特价值V1.0,Oracle大数据之独特价值V1.0
oracle 电信大数据解决方案,介绍了大数据平台架构,功能...
Oracle云与大数据平台概述.pptx
用VC访问Oracle操作大数据类型的高效方法.pdf
Oracle大数据解决方案和案例介绍
用OO4O操作Oracle数据库的大数据字段.pdf
基于Oracle的大数据解决方案: 什么是大数据? 具有4V特性的数据称为大数据: 巨大的数据量 Volume •集中储存/集中计算已经无法处理巨大的数据量 多结构化数据 Variety •文本/图片/视频/文档等 增长速度很快 ...
Oracle GoldenGate在大数据平台的应用.pdf
Oracle教育行业大数据解决方案38.pdf
ORACLE中对大数据量表的处理方法.pdf
ORACLE中对大数据量表的处理方法 (1).pdf
oracle大数据平台参考oracle大数据平台参考oracle大数据平台参考oracle大数据平台参考oracle大数据平台参考oracle大数据平台参考
用OO4O操作Oracle数据库的大数据字段 (1).pdf
在Oracle数据库上导出上千万上亿数据的工具 cmd 到本目录 然后执行如下命令: ->sqluldr2.exe user=用户名/密码@数据库 query="查询语句" table=表名 head=yes FILE=存放路径 例如:sqluldr2.exe user=u/pass@db ...
VARCHAR2既分PL/SQL Data Types中的变量类型,也分Oracle Database中的字段类型,不同场景的最大长度不同。接下来通过本文给大家分享Oracle的CLOB大数据字段类型操作方法,感兴趣的朋友一起看看吧