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;

 

Verwante artikelen