Come modificare le dimensioni o il tipo di una colonna in MySQL

Diciamo, ad esempio, che hai una colonna denominata "Stato" su una tabella denominata "Indirizzo" e che in precedenza l'hai impostata per contenere due caratteri, aspettandosi che le persone usassero abbreviazioni di stato a 2 caratteri. Si scopre che diverse persone hanno inserito nomi interi anziché abbreviazioni di 2 caratteri e si desidera consentire loro di farlo. È necessario ingrandire questa colonna per consentire l'adattamento dei nomi di stato completi. Ecco come lo fai:

In termini generici, si utilizza il comando ALTER TABLE seguito dal nome della tabella, quindi il comando MODIFY seguito dal nome della colonna e dal nuovo tipo e dimensione. Ecco un esempio:

Il VARCHAR (20) negli esempi può cambiare in qualunque numero sia appropriato per la tua colonna. VARCHAR è una stringa di caratteri di lunghezza variabile. La lunghezza massima, in questo esempio è 20, indica il numero massimo di caratteri che si desidera memorizzare nella colonna. VARCHAR (25) potrebbe contenere fino a 25 caratteri.

instagram viewer

Il comando ALTER TABLE può anche essere utilizzato per aggiungere una nuova colonna a una tabella o per rimuovere un'intera colonna e tutti i suoi dati da una tabella. Ad esempio per aggiungere una colonna, utilizzare:

instagram story viewer