Come aggiungere una colonna a una tabella MySQL

Il comando aggiungi colonna viene utilizzato per aggiungere una colonna aggiuntiva a una determinata tabella MySQL.

Per fare ciò, è necessario specificare il nome e il tipo della colonna.

Nota: Il aggiungi colonna il comando è talvolta indicato come colonna aggiuntiva o nuova colonna.

Come aggiungere una colonna MySQL

L'aggiunta di una colonna a una tabella esistente viene eseguita con questa sintassi:

alter table

aggiungi colonna [nome nuova colonna] [tipo];

Ecco un esempio:

alter table gelato aggiungi colonna gusto varchar (20); 

Ciò che questo esempio finirebbe con l'aggiungere è l'aggiunta della colonna "aroma" alla tabella "gelato", proprio come si dice sopra. Sarebbe nel formato "varchar (20)" del database.

Sappi, tuttavia, che la clausola "colonna" non è richiesta. Quindi, puoi invece utilizzare "aggiungi [nome nuova colonna]… ", come questo:

alter table gelato Inserisci gusto varchar (20); 

Aggiunta di una colonna dopo una colonna esistente

Qualcosa che potresti preferire fare è aggiungere una colonna dopo una colonna esistente specificata. Quindi, se desideri aggiungere la colonna gusto dopo uno chiamato taglia, potresti fare qualcosa del genere:

alter table gelato colonna add gusto varchar (20) dopo taglia; 

Modifica del nome di una colonna su una tabella MySQL

È possibile modificare il nome di una colonna con il alter table e modificare comandi. Maggiori informazioni al riguardo nel tutorial Come modificare il nome di una colonna nel tutorial di MySQL.