Согласно документации , это число просто ширина дисплея .
Например, INT (4) определяет INT с дисплеемширина из четырех цифр.
Ширина отображения не ограничивает диапазон значений, которые можно сохранить в столбце .Также это не препятствует правильному отображению значений, более широких, чем ширина отображения столбца.Например, столбец, указанный как SMALLINT (3), имеет обычный диапазон SMALLINT от -32768 до 32767, а значения, выходящие за пределы диапазона, разрешенного тремя цифрами, отображаются полностью, используя более трех цифр.
Ширина по умолчанию для UNSIGNED
INT
меньше, чем для не UNSIGNED
INT
, просто потому, что вы никогда не будете отображать символ -
.
Обратите внимание, что вы все равно можете указать любую ширину дисплея, которая вам нравится.Это просто по умолчанию .
Использование термина "цифры" в документации немного вводит в заблуждение.