Se non ti serve non usarlo.Originariamente inviato da verardoelvis
scusate, sapendo che il tipo SMALLINT occupa 2 byte e può andare da -32768 a 32767 se signe o da 0 a 65535 se unsigned,
SMALLINT(3) significa che se ho il record numero 1244 vedo che il suo id è 124?????![]()
non capisco a cosa gli serve.
sicuramente non gli dice quanti byte usare poichè è fisso a 2, vero?
grazie ciao![]()
La visualizzazione viene usata specialmente per lo ZEROFILL quando ti serve riempire di zeri un numero per averlo sempre di una determinata lunghezza. In realta' la lunghezza della visualizzazione serve a nulla per gli interi non zerofill perche' verra' sempre mostrata l'effettiva lunghezza del numero inserito a prescindere dal valore (M) inserito.
quindi SMALLINT 1244 lo vedrai tutto anche se metti smallint(1)