10.8 ➡️ ALTER TABLE: Modifying Columns

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

UNIQUE Constraint

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

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 Kontakte MODIFY phone VARCHAR(100);
SQL

In diesem Fall wird die maximale Länge der Spalte „phone“ von 255 auf 100 geändert.

Es ist auch möglich, mehrere Spalten gleichzeitig zu modifizieren, indem man mehrere MODIFY Anweisungen hintereinander schreibt, wie in diesem Beispiel:

ALTER TABLE Kontakte MODIFY phone VARCHAR(100), MODIFY address VARCHAR(255);
SQL

Es ist wichtig zu beachten, dass beim Ändern der Definition einer Spalte, wie z.B. der Datentyp oder die maximale Länge, die vorhandenen Daten in der Tabelle möglicherweise beeinträchtigt werden können und dass es je nach DBMS und Spaltentyp bestimmte Einschränkungen geben kann.