Come aggiungere, eliminare o modificare le colonne di una tabella SQL

In SQL, per eliminare o modificare colonne in una tabella esistente si usa l’istruzione ALTER TABLE.

Viene utilizzata anche per aggiungere ed eliminare vari vincoli su una tabella esistente.

ALTER TABLE viene utilizzato con le seguenti keyword a seconda dell’azione che vogliamo fare:

  • ADD → Aggiunge una colonna.
  • DROP → Elimina una colonna.
  • ALTER → Modifica la colonna.

La sintassi è la seguente:

-- Aggiunge una colonna
ALTER TABLE nome_tabella
ADD nome_colonna datatype;

-- Elimina una colonna
ALTER TABLE nome_tabella
DROP COLUMN nome_colonna;

-- Modifica una colonna
ALTER TABLE nome_tabella
ALTER COLUMN nome_colonna datatype;

Ad esempio:

ALTER TABLE Utenti
ADD Indirizzo VARCHAR(100);

ALTER TABLE Utenti
DROP COLUMN Telefono;

ALTER TABLE Utenti
ALTER COLUMN Eta SMALLINT;

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *