2009-04-29 4 views
5

以前はnot-null = "true"だったプロパティがありました。値はそのフィールドにはもう必要ないので、not-null = "false"に変更しましたが、テーブルはデータベースで更新されません。新しいプロパティを追加しても問題はありません。hibernateの使用hbm2ddl.auto = update:列を変更してもはや値を要求しないようにする方法はありますか?

not-null = "true"を削除するためにhbm2ddl.auto = updateが自動的にテーブルを変更することは可能ですか? (私はそれを変更するSQLスクリプトを書くことができますが、それを自動的に更新させたいのですが)

+0

どのデータベースを使用していますか? –

+0

私はMySQLを使用しています –

答えて

1

私が集めることができたものから:hbm2ddl.auto = updateはすでにテーブルのヌル値を変更しません

最後に、テーブルを変更するSQLスクリプトを書きました。