Не работает добавление CHECK в таблицу. MySQL

Необходимо создать ограничение целостности, контролирующее, чтобы вес товара не превышал 500 кг. Я пишу:

ALTER TABLE Goods ADD CHECK (weight <= 500);
UPDATE `Goods` SET `weight` = '502' WHERE `Goods`.`id` = 12;

Выводит следующую ошибку: Выводимая ошибка

При этом оба запроса проходят нормально, прост не создаётся никаких ограничений. Задачу по условию нельзя решать через триггеры.


Ответы (0 шт):