Может ли триггер MySQL имитировать ограничение CHECK? [Дубликат]
На этот вопрос уже есть ответ здесь:
Ограничение CHECK в MySQL не работает 8 ответовЯ хочу использовать ограничение CHECK в MySQL, но оно не поддерживается. (В отличие от других СУБД, он будет понимать, но не применять ПРОВЕРКИ.)
Я видел некоторые обходные пути с триггерами. Но они склонны устанавливать значение по умолчанию для рассматриваемого поля вместо того, чтобы возвращать ошибку.
Можно ли построить триггер, который возвращает ошибку, если условие не выполняется?
В конечном итоге я хочу триггер, который копирует ограничение CHECK.