|
|
Il
comanda ALTER TABLE |
Altrettanto utile e forse maggiormente utilizzato è il comando ALTER TABLE che permette di modificare la struttura di una tabella esistente. ATTENZIONE! L'utilizzo improprio di questo comando può portare alla perdita irreparabile di parte dei dati contenuti nel Database.
Sintassi:
| ALTER TABLE NomeTabella
{ADD {COLUMN Field1 Type1 [(dimensioni)] [NOT NULL], DROP {COLUMN Field2 } |
Il subcommand ADD permette di aggiungere un campo alla tabella, mentre DROP elimina un campo esistente.
Esempio:
Rifacendosi alla tabella Anagrafica creata in precedenza:
|
ALTER TABLE Anagrafica ADD COLUMN Sesso String(1) NOT NULL, DROP COLUMN Età
|
Trasforma la struttura della tabella nella seguente:
Nome
Cognome
Sesso
Ovviamente tutti i dati eventualmente presenti nel campo Età sono andati persi.
|
|
Lezione
successiva >>>
Torna
all'indice!
|
|
|