Привет, ребята, я просто новичок так что извините за мой вопрос :)MySQL Предельные значения 1 и 0
Я уже пробовал использовать обугленного, TINYINT, BOOL и СНЕСК.
Вот мой СНЕСК:
CHECK (user_type>=0 AND user_type<=1)
Но все-таки я могу вставить значения больше 1, то все, что я хочу, это только 1s и 0s. Я буду использовать его как тип своих пользователей. Хотя я могу проверить это на уровне front-end, я все равно хочу сделать это в самой базе данных.
Заранее спасибо :)
Связанный: http://stackoverflow.com/questions/3414421/does-my-sql-supports-check-constraint –
'INT (1)' не работает? – strager
strager - столбцы 'INT' могут содержать значения, отличные от 0 и 1.' '(1)' только устанавливает ширину отображения; он не ограничивает значения, которые могут быть сохранены. Однако, если бы он сдерживал сохраненные значения, вы все равно могли бы хранить от 2 до 9. – Hammerite