De (m)
geeft de breedte van de kolomweergave aan; toepassingen zoals de MySQL-client maken hier gebruik van bij het tonen van de queryresultaten.
Bijvoorbeeld:
| v | a | b | c |
+-----+-----+-----+-----+
| 1 | 1 | 1 | 1 |
| 10 | 10 | 10 | 10 |
| 100 | 100 | 100 | 100 |
Hier a
, b
en c
gebruiken TINYINT(1)
, TINYINT(2)
en TINYINT(3)
respectievelijk. Zoals je kunt zien, vult het de waarden aan de linkerkant op met behulp van de weergavebreedte.
Het is belangrijk op te merken dat het geen invloed heeft op het geaccepteerde waardenbereik voor dat specifieke type, d.w.z. TINYINT(1)
accepteert nog steeds [-128 .. 127]
.