Hallo Community,
ich suche eine Möglichkeit performant eine Spalte in einer H2-DB zu löschen.
Zur Zeit gehe ich folgendeweise vor:
Die letzte Anweisung braucht ziemlich lange. Auf jeden Fall viel mehr Zeit, als wenn ich z.B. das Statement direkt im SQL Developer ausführen würde.
Woran kann es liegen?
Kann man da irgendwie anders in Java vorgehen?
Danke.
ich suche eine Möglichkeit performant eine Spalte in einer H2-DB zu löschen.
Zur Zeit gehe ich folgendeweise vor:
Code:
Connection con = DriverManager.getConnection("myURL");//hole connection (hier: h2)
Statement stm = con.createStatement();
stm.execute("ALTER TABLE " + MYTABLE+ " DROP COLUMN " + MYCOLUMN);
Woran kann es liegen?
Kann man da irgendwie anders in Java vorgehen?
Danke.