项目是用SpringMVC+Spring+Hibernate 开发其中一个实体Bean
public class Producttb implements Serializable {
private String id ;
private String names; private String clobstr; //实体Bean中为String
}clobstr 映射数据库中 Producttb表 clobstr 字段 (该字段类型为CLOB): <property
name="clobstr"
type="org.springframework.orm.hibernate3.support.ClobStringType"
update="true"
insert="true"
access="property"
column="clobstr"
not-null="true"
unique="false"
/>
现在发现保存一个Producttb 与取出一个Producttb没问题
但是修改一个Producttb 发生SQL异常
java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
很郁闷啊!
我估计可能是oracle的驱动包有问题 各位大虾们有何高见?
public class Producttb implements Serializable {
private String id ;
private String names; private String clobstr; //实体Bean中为String
}clobstr 映射数据库中 Producttb表 clobstr 字段 (该字段类型为CLOB): <property
name="clobstr"
type="org.springframework.orm.hibernate3.support.ClobStringType"
update="true"
insert="true"
access="property"
column="clobstr"
not-null="true"
unique="false"
/>
现在发现保存一个Producttb 与取出一个Producttb没问题
但是修改一个Producttb 发生SQL异常
java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
很郁闷啊!
我估计可能是oracle的驱动包有问题 各位大虾们有何高见?
我也遇到这个问题 java.sql.SQLException: ORA-00932: 不一致的数据类型: 要求 - 得到的却是 CLOB
不过我的修改添加查询都正常,就是删除出现上述问题的,
希望大牛解答!!!