ADD, ALTER e DROP

Per modificare una tabella si utilizza l’istruzione ALTER TABLE seguito dal nome della tabella da modificare. In particolare con modifica si intende per esempio l’aggiunta di una colonna, la modifica di una colonna esistente o eliminazione di una colonna, di una tabella esistente.

ADD - Aggiungere una colonna

Per aggiungere una colonna ad una tabella si utilizza:

ALTER TABLE <nome_tabella> ADD <attributo> (tipodato);

Nota: è importante ricordarsi di aggiungere anche il tipo di dato dell’attributo!

Esempio:
ALTER TABLE studente ADD codice_fiscale VARCHAR;


Alter column - Modificare una colonna

Per modificare una colonna di una tabella si utilizza:

ALTER TABLE <nome_tabella> ALTER COLUMN <attributo> (tipodato);

Esempio:
ALTER TABLE studente ALTER COLUMN nome VARCHAR(40);


Drop - Rimuovere una colonna

Per rimuovere una colonna da una tabella si utilizza:

ALTER TABLE <nome_tabella> DROP <attributo> (tipodato);

Esempio:
ALTER TABLE studente DROP codice_fiscale;