@pashaa

Почему в mysql не работаю ограничения на значения в полях(Check)?

У меня есть поле,AGE int not null check (AGE >= 18). При вставке в mysql age<18 вставка все равно происходит.
При вставке через jdbc наверное тоже не будет работать ограничение, как это исправить.
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
Не реализованы.
The CHECK clause is parsed but ignored by all storage engines.

https://dev.mysql.com/doc/refman/5.7/en/create-tab...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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