当前位置: 代码迷 >> J2EE >> 用EJB存储CLOB遇到:[java.sql.SQLException: Could not get java.sql.Clob to write to]错误
  详细解决方案

用EJB存储CLOB遇到:[java.sql.SQLException: Could not get java.sql.Clob to write to]错误

热度:462   发布时间:2016-04-22 03:29:48.0
用EJB存储CLOB遇到:[java.sql.SQLException: Could not get java.sql.Clob to write to]异常
我使用oracle数据库 里面有个表存储了CLOB字段。当创建一条记录时,报异常:[java.sql.SQLException: Could not get java.sql.Clob to write to]。
我在该库中还有其它表也是含有CLOB字段,其存取都没有问题,唯独这一个表出现这个异常,请教各位高手,是什么原因。我以在EJB中将该字段的读取方法改为String类型,并与OraCLob进行了映射了。

------解决方案--------------------
首先,跟你能正常使用的比对下,看哪不一样.
另外:
XML code
    /**     * @hibernate.property type="org.springframework.orm.hibernate3.support.ClobStringType" column="BWNR"     * @hibernate.meta attribute="field-description" value="报文内容"     */
------解决方案--------------------

------解决方案--------------------
给你一个网址
http://blog.csdn.net/fengyifei11228/archive/2008/02/02/2077900.aspx
  相关解决方案