环境:
oracle11g + Hibernate
错误分析:
网查,这是oracle 11g在clob字段中的一个bug,oracle在insert语句发生时,会默认将entity中所有属性按照首字母排序,clob字段如果首字母是aclob、bclob、clob等,这种情况恰好会排在前面,就可能会出现此异常。
解决的方法:
给entity中clob字段属性前加比较靠后的字母,例如zclob。
oracle11g + Hibernate
网查,这是oracle 11g在clob字段中的一个bug,oracle在insert语句发生时,会默认将entity中所有属性按照首字母排序,clob字段如果首字母是aclob、bclob、clob等,这种情况恰好会排在前面,就可能会出现此异常。
给entity中clob字段属性前加比较靠后的字母,例如zclob。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。