不能转换价值00:00:00'从第6列到TIMESTAMP

时间:2014-03-27 03:39:11

标签: hibernate

我正在使用条件API从MySQL数据库中获取行。有些行的timestamp字段的值为'0000-00-00 00:00:00'。

我已将此行放在我的休眠配置

<property name="hibernate.connection.zeroDateTimeBehavior">convertToNull</property>

但是我仍然没有得到时间戳设置为null的Object而是显示异常

Caused by: java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 6     to TIMESTAMP

如果我写了附有zeroDateTimeBehavior = convertToNull的te jdbc url,它可能会工作 需要做什么才能仅使用hibernat e配置属性将空值返回到零日期时间值?

0 个答案:

没有答案