(m)
показва ширината на дисплея на колоната; приложения като MySQL клиента използват това, когато показват резултатите от заявката.
Например:
<предварителен код>| v | а | б | c |+-----+-----+-----+-----+| 1 | 1 | 1 | 1 || 10 | 10 | 10 | 10 || 100 | 100 | 100 | 100 |
Тук a
, b
и c
използват TINYINT(1)
, TINYINT(2)
и TINYINT(3)
съответно. Както можете да видите, той допълва стойностите от лявата страна, като използва ширината на дисплея.
Важно е да се отбележи, че това не засяга приетия диапазон от стойности за този конкретен тип, т.е. TINYINT(1)
все още приема [-128 .. 127]
.