ALTER TABLE
Op deze pagina:
ALTER TABLE wordt gebruikt om kolommen in een tabel toe te voegen, te verwijderen of aan te passen. Je kan er ook constraints mee toevoegen of verwijderen.
ALTER TABLE - ADD COLUMN
Een kolom toevoegen kan met:
ALTER TABLE tabelnaam
ADD kolomnaam datatype;
Voorbeeld:
ALTER TABLE Klanten
ADD Email varchar(255);
ALTER TABLE - DROP COLUMN
Een kolom verwijderen kan met (niet alle systemen staan dit toe):
ALTER TABLE tabelnaam
DROP COLUMN kolomnaam;
Voorbeeld:
ALTER TABLE Klanten
DROP COLUMN Email;
ALTER TABLE - ALTER/MODIFY COLUMN
Het veranderen van het datatype van een kolom gaat niet overal hetzelfde:
--SQL Server / MS Access:
ALTER TABLE tabelnaam
ALTER COLUMN kolomnaam datatype;
--My SQL / Oracle (tot versie 10G):
ALTER TABLE tabelnaam
MODIFY COLUMN kolomnaam datatype;
--Oracle 10G en later / Sybase:
ALTER TABLE tabelnaam
MODIFY kolomnaam datatype;
--PostgreSQL:
ALTER TABLE tabelnaam
ALTER COLUMN kolomnaam TYPE datatype;