2009-04-29 5 views
5

Ich hatte eine Eigenschaft, die nicht-null = "wahr" war. Für dieses Feld sind keine Werte mehr erforderlich, daher habe ich es in not-null = "false" geändert, aber die Tabelle wird nicht in der Datenbank aktualisiert. Das Hinzufügen neuer Eigenschaften verursacht keine Probleme.Hibernate verwenden hbm2ddl.auto = update: Wie kann ich die Spalte ändern, um keinen Wert mehr zu benötigen?

Ist es möglich für hbm2ddl.auto = update die Tabelle automatisch zu ändern, um das not-null = "true" zu entfernen? (Ich weiß, ich kann nur ein SQL-Skript schreiben, um es zu ändern, aber es würde automatisch aktualisiert werden)

+0

Welche Datenbank verwenden Sie? –

+0

Ich benutze MySQL –

Antwort

1

Von was ich sammeln könnte: hbm2ddl.auto = update wird Nicht-Null-Wert für Tabellen, die bereits ändern habe Daten in.

Am Ende habe ich nur ein SQL-Skript geschrieben, um die Tabelle zu ändern.

Verwandte Themen