10.7 ➡️ ALTER TABLE: Renaming

Bitte schauen Sie sich Abschnitt 12, Thema 212 genauer an.

ALTER TABLE: Renaming

In MySQL können Sie mit der ALTER TABLE Anweisung eine vorhandene Tabelle ändern, indem Sie Spalten hinzufügen, entfernen, modifizieren oder umbenennen.

ALTER TABLE Personen RENAME TO Kontakte;
SQL

In diesem Fall wird die Tabelle „Personen“ in „Kontakte“ umbenannt.

Es ist auch möglich, eine Spalte umzubennen, indem man die Syntax „CHANGE“ oder „MODIFY“ verwendet gefolgt von der alten und der neuen Namen der Spalte. Hier ist ein Beispiel, wie man die Spalte „first_name“ in „vorname“ umbenennen kann:

ALTER TABLE Kontakte CHANGE first_name vorname VARCHAR(255);
SQL

Es ist wichtig zu beachten, dass beim Umbenennen von Tabellen oder Spalten auch entsprechende Änderungen in Abfragen, Anwendungen, Triggern, Indizes, und anderen DB-Objekten vorgenommen werden müssen, die diese Tabelle oder Spalte verwenden.