【问题标题】:Using hibernate hbm2ddl.auto=update : How can I alter column not to require value anymore?使用休眠 hbm2ddl.auto=update :如何更改列不再需要值?
【发布时间】:2010-10-22 13:29:34
【问题描述】:

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

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

【问题讨论】:

    标签: hibernate hbm2ddl


    【解决方案1】:

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

    最后我只是写了一个sql脚本来改表。

    【讨论】:

      猜你喜欢
      • 2011-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-24
      • 1970-01-01
      • 2010-09-18
      • 1970-01-01
      相关资源
      最近更新 更多