论坛首页 Java企业应用论坛

ORA-01483: DATE 或 NUMBER 赋值变量的长度无效,异常时的解决方法

浏览 3808 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-03-15   最后修改:2010-03-15
环境如下:
WindowsXp
数据库版本:Oracle92
数据库字段名:Content 字段类型:CLOB
框架:Struct1.2+Hibernate3.1+Spring2.5
应用服务器:Tomcat6.0

原因:当在文本框内输入内容大于1000~2000时就出现以下异常情况。
异常问题: nested exception is java.sql.BatchUpdateException: ORA-01483: DATE 或 NUMBER 赋值变量的长度无效
解决办法:更新JDBC驱动,在WebRoot\WEB\lib加入ojdbc14驱动。
   发表时间:2010-03-15   最后修改:2010-03-15
我一直都用这个版本的驱动,也出现过好几次这个问题,而且操作的是同一批数据,有时问题,有时没问题,批量插入时较常出现,问题的原因根本不是ojdbc14.jar能解决的,由于没有原码,根本找不到原因,发贴问也没人回答
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics