j-snow
@j-snow
Java junior developer

Нужно ли делать поля Unsigned?

Все мы часто храним в базе всякие неотрицательные числа.
Вопрос: Делать их UNSIGNED, или нет?

Допустим есть таблица с информацией о книгах.
Каждая книга имеет какое-то положительное число страниц.
В базе это число хранится как SMALLINT.
Имеет ли смысл делать это поле UNSIGNED?
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
ну smallint (для задачи о страницах) может и нет
int обязательно

добавлю - тупанул, в общем и smllint обязательно
например, в smallint unsigned можно хранить номера портов, вполне себе для базы прокси - по портам точно индексы бывают
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы