хочется для себя прояснить следующий момент:
к примеру, когда в визарде редактора sql создаёшь поле, скажем, int, он (редактор) автоматом предлагает
для int - int(10)
для smallint - smallint (5)
для tinyint - tinyint(3)
Насколько я понимаю, в скобках указан размер в байтах, и должны быть значения 4, 2 и 1 соответственно
Какое тут правило действует ? Нужно ли выставлять вручную "нужное" количество байтов ? И к чему тогда имя типа "int","smallint ","tinyint" , не удобнее ли тогда использовать
int(8)
int(4)
int(2)
int(3)
В общем, прочистите мне мозги