я должен указать целую длину при создании поля id в MySQL через phpMyAdmin? - PullRequest
5 голосов
/ 14 августа 2011

Я видел, что кто-то не установил длину в учебнике, но он был специально для подсчета общего количества пользователей и просто установлен на автоинкремент. У меня была привычка всегда указывать длину, потому что я думал, что она обязательна, но я хотел спросить, могу ли я оставить это поле пустым, если конкретно не указана дата или номер булавки и т. Д., Где длина всегда установлена. (Я использовал его для 11 или более цифр, если не был уверен)

Ответы [ 2 ]

4 голосов
/ 14 августа 2011

Каждое целое поле по умолчанию равно 11, если оставить его пустым, чтобы вы могли его оставить.

2 голосов
/ 14 августа 2011

Нет, вам не нужно указывать длину для целых чисел. Я никогда этого не делал.

Существуют разные интегральные типы данных с разными размерами, поэтому вы можете просто выбрать тот, который вам нужен.

...