我有一个以前不是null的属性“true”。该字段不再需要该值,因此我将其更改为not-null =“false”,但该表在数据库中未得到更新。添加新属性不会带来任何问题。

hbm2ddl.auto = update是否可以自动更改表以删除not-null =“true”? (我知道我可以编写一个sql脚本来更改它,但想让它自动更新)

最佳答案

据我所知:hbm2ddl.auto = update不会更改已经有数据的表的非空值。

最后,我只写了一个SQL脚本来更改表。

10-07 17:07