Я всегда считал, что число в круглых скобках представляет собой полевую длину? Однако я понимаю, что это не всегда так. Может быть, это проблема mysql? Кто-то сказал мне, если я установил поле длиной до 9 символов, я могу добавить значение более 9 символов, но будут сохранены только первые 9.
Пример...
create table "person" ( id INT, age INT(2));
Если это так, не следует ли выбрать что-то вроде TINYINT вместо INT для возраста?