日期:2014-05-17  浏览次数:20762 次

hibernate save的时候报错
hibernate ORA-01400: 无法将 NULL 插入

前提是,我确认我插入的这个值并不是Null ,而是""。不知道Hibernate怎么报错的。数据库使用的是oracle。
主键策略使用uuid
------解决方案--------------------
oracle对于空串同样保存为NULL
------解决方案--------------------
引用:
Quote: 引用:

oracle对于空串同样保存为NULL

确定是这样啊?我之前用mysql和sqlserver都不会出现这种情况。


数据库的机制是不一样的。。这个你还是注意注意、。、、