In der Sprache SQL (Structured Query Language) wird die ALTER TABLE
-Anweisung verwendet, um Änderungen an der Struktur einer existierenden Tabelle in einer Datenbank vorzunehmen. Eine dieser Änderungen kann das Hinzufügen einer neuen Spalte zu einer Tabelle sein. Dies ist besonders nützlich, wenn Sie später Informationen zu Ihrer Tabelle hinzufügen möchten, die beim ursprünglichen Erstellen der Tabelle nicht berücksichtigt wurden.
Die korrekte Syntax zum Hinzufügen einer Spalte zu einer bestehenden Tabelle lautet:
ALTER TABLE table_name
ADD COLUMN column_name datatype;
Im Kontext der gestellten Frage lautet die korrekte SQL-Anweisung somit:
ALTER TABLE Employees
ADD COLUMN Salary int;
Diese Anweisung fügt der Tabelle Employees
eine neue Spalte namens Salary
mit dem int
(integer) Datentyp hinzu.
Die UPDATE
-, MODIFY
- und INSERT INTO
-Befehle in den falschen Antworten werden für andere Zwecke verwendet:
UPDATE
wird zum Ändern vorhandener Datensätze in einer Tabelle verwendet.MODIFY
ist eine Option des ALTER TABLE
-Befehls wird verwendet, um den Datentyp einer bestehenden Spalte zu ändern.INSERT INTO
wird verwendet, um neue Datensätze zu einer Tabelle hinzuzufügen.Es ist wichtig zu beachten, dass beim Hinzufügen von Spalten die Datenintegrität gewahrt bleiben muss. Achten Sie darauf, dass der neu hinzugefügte Spaltentyp und die Daten, die in diese Spalte eingefügt werden, mit den vorhandenen Daten in der Tabelle kompatibel sind. Möglicherweise müssen Sie auch Beschränkungen und Beziehungen in Betracht ziehen, die durch das Hinzufügen einer neuen Spalte betroffen sein könnten.