5

以前はnot-null="true"であったプロパティがありました。そのフィールドの値はもう必要ないので、not-null = "false"に変更しましたが、データベースでテーブルが更新されません。新しいプロパティを追加しても問題はありません。

hbm2ddl.auto = updateがテーブルを自動的に変更して、not-null = "true"を削除することは可能ですか?(SQLスクリプトを記述して変更できることはわかっていますが、自動的に更新されるようにしたいと思います)

4

1 に答える 1

2

私が収集できたものから:hbm2ddl.auto = updateは、すでにデータが含まれているテーブルのnull以外の値を変更しません。

最後に、テーブルを変更するためのSQLスクリプトを作成しました。

于 2009-05-11T07:55:05.727 に答える