Hallo,
ich habe vor drei Monaten eine MySQL-Datenbanktabelle angelegt:
die, wie sich heute herausgestellt hat, noch um eine Spalte
erweitert werden muss.
Die prinzipielle Vorgehensweise ist mir klar:
1) Eine neue Tabelle rRechnung2 anlegen
2) Die alte Tabelle entlang der ID Satz für Satz auslesen
und die Sätze in dieser Reihenfolge in die neue Tabelle speichern
(damit die IDs erhalten bleiben)
3) Die alte Tabelle löschen
4) Die neue Tabelle mit den Namen der alten versehen.
Punkt 4) ist notwendig, da eine weitere Tabelle Posten, die die
einzelnen Posten einer Rechnung aufnimmt, via "rechnung int" auf die
zugehörige ID der Rechnung verweist.
Nun meine Frage:
Kann ich die dann neu erzeugte Tabelle irgendwie umbenennen oder
muß ich allen Java-Programmen, die auf diese Datenbank Bezug nehmen,
den Namen der Tabelle von "rRechnung" auf "rRechnung2" ändern?
Vielen Dank im Voraus!
ich habe vor drei Monaten eine MySQL-Datenbanktabelle angelegt:
Code:
"CREATE TABLE `rRechnung` ("
+ "`id` INT NOT NULL AUTO_INCREMENT ,"
+ "`nummer` TEXT,"
+ "`kunde` int,"
+ "`datum` datetime,"
+ "`bezahlt` datetime,"
+ "`versand` float,"
+ "`bezahlTyp` int,"
+ "PRIMARY KEY ( `id` )"
+ ")",
Code:
geliefert datetime
Die prinzipielle Vorgehensweise ist mir klar:
1) Eine neue Tabelle rRechnung2 anlegen
2) Die alte Tabelle entlang der ID Satz für Satz auslesen
und die Sätze in dieser Reihenfolge in die neue Tabelle speichern
(damit die IDs erhalten bleiben)
3) Die alte Tabelle löschen
4) Die neue Tabelle mit den Namen der alten versehen.
Punkt 4) ist notwendig, da eine weitere Tabelle Posten, die die
einzelnen Posten einer Rechnung aufnimmt, via "rechnung int" auf die
zugehörige ID der Rechnung verweist.
Nun meine Frage:
Kann ich die dann neu erzeugte Tabelle irgendwie umbenennen oder
muß ich allen Java-Programmen, die auf diese Datenbank Bezug nehmen,
den Namen der Tabelle von "rRechnung" auf "rRechnung2" ändern?
Vielen Dank im Voraus!