Bitte schauen Sie sich Abschnitt 12, Thema 208 genauer an.
Um eine neue Spalte zu einer Tabelle hinzuzufügen, verwenden Sie die Syntax „ADD COLUMN„, gefolgt von der Definition der neuen Spalte. Hier ist ein Beispiel, wie Sie eine neue Spalte „phone“ der Tabelle „Personen“ hinzufügen können:
Um eine neue Spalte zu einer Tabelle hinzuzufügen, verwenden Sie die Syntax „ADD COLUMN„, gefolgt von der Definition der neuen Spalte. Hier ist ein Beispiel, wie Sie eine neue Spalte „phone“ der Tabelle „Personen“ hinzufügen können:
ALTER TABLE Personen ADD COLUMN phone VARCHAR(255);
SQLIn diesem Fall wird eine neue Spalte mit dem Namen „phone“ und dem Datentyp VARCHAR(255) hinzugefügt.
Es ist auch möglich, mehrere Spalten gleichzeitig hinzuzufügen, indem man mehrere ADD COLUMN Anweisungen hintereinander schreibt, wie in diesem Beispiel:
ALTER TABLE Personen ADD COLUMN phone VARCHAR(255), ADD COLUMN address VARCHAR(255);
SQLEs ist wichtig zu beachten, dass die ALTER TABLE Anweisung lästig sein kann, wenn die Tabelle groß ist, da die gesamte Tabelle kopiert werden muss, um die Änderungen vorzunehmen.
Es gibt auch andere Möglichkeiten, Spalten hinzuzufügen, wie z.B. durch die Verwendung von ALTER TABLE … ADD COLUMN mit einer SELECT Anweisung und einer entsprechenden Unterabfrage.