環境:
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刪除。