INT(2)
genererà un INT con larghezza di visualizzazione minima di 2 :
questo non influenzare l'intervallo di valori possibili che possono essere memorizzati nel campo; né è il numero di byte utilizzati per memorizzarlo. Sembra essere solo una raccomandazione per le applicazioni su come mostrare il valore, a meno che ZEROFILL
viene utilizzato (vedi pagina collegata).
Un TINYINT
non firmato (0...255) probabilmente andrebbe bene, a meno che criopreservazione
fa un grande passo avanti durante la vita della tua applicazione.