我的数据库中有一个名为updateddate
的列,它应该通过应用程序插入sysdate。
如果我的应用程序代码遇到一些异常,那么我希望通过数据库将此列值与sysdate一起插入。
因此,通过SQL脚本,我已将此列默认为sysdate。
下面是我的hibernate hbm xml文件,
<property name="updatedDate" type="timestamp">
<column name="UPDATED_DATE" ></column>
</property>
但是,当没有例外时,列不会通过我的应用程序插入。它正在通过DB进行更新。 我通过查看日期格式来说这个。
如何使列通过应用程序插入,并且只有在遇到异常时才应该通过DB插入?
我试过了insert=true
。但没有帮助。