De instructie ALTER TABLE

Gebruik de instructie ALTER TABLE om de structuur van een bestaande tabel in een databasebestand te wijzigen. In elke instructie kunt u slechts één kolom wijzigen. De instructie ALTER TABLE is als volgt gestructureerd:

Kopiëren
ALTER TABLE table_name ADD [COLUMN] column_definition
ALTER TABLE table_name DROP [COLUMN] unqualified_column_name
ALTER TABLE table_name ALTER [COLUMN] column_definition SET DEFAULT expr 
ALTER TABLE table_name ALTER [COLUMN] column_definition DROP DEFAULT

Voordat u de instructie ALTER TABLE gebruikt, moet u wel de tabelstructuur kennen en weten hoe u deze wilt wijzigen.

Voorbeelden

Om dit te doen Voorbeeld-SQL

Kolommen toevoegen

Kopiëren
ALTER TABLE Verkopers ADD C1 VARCHAR

Kolommen verwijderen

Kopiëren
ALTER TABLE Verkopers DROP C1

Een tabelnaam wijzigen

Kopiëren
ALTER TABLE Salespeople RENAME TO Salesperson

Een kolomnaam wijzigen

Kopiëren
ALTER TABLE Salespeople RENAME COLUMN Company TO Corporation

De standaardwaarde voor een kolom instellen

Kopiëren
ALTER TABLE Verkopers ALTER Bedrijf SET DEFAULT 'Claris'

De standaardwaarde voor een kolom verwijderen

Kopiëren
ALTER TABLE Verkopers ALTER Bedrijf DROP DEFAULT

Opmerking  SET DEFAULT en DROP DEFAULT hebben geen invloed op bestaande rijen in de tabel, maar wijzigen de standaardwaarde voor rijen die vervolgens aan de tabel worden toegevoegd.