Задать вопрос
j-snow
@j-snow
Java junior developer

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

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

Допустим есть таблица с информацией о книгах.
Каждая книга имеет какое-то положительное число страниц.
В базе это число хранится как SMALLINT.
Имеет ли смысл делать это поле UNSIGNED?
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Progtips
    Программирование баз данных на SQLite
    2 месяца
    Далее
  • Digital Skills Academy
    Python-разработчик
    3 месяца
    Далее
  • Stepik
    Основы языка Java. Базовый уровень
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
ну smallint (для задачи о страницах) может и нет
int обязательно

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

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

Похожие вопросы