Насколько я понимаю, MySql игнорирует CHECK
в синтаксисе CREATE TABLE
. Я поэтому думал - почему бы не использовать триггеры?
Например, у меня есть таблица людей, и одно поле - номер телефона. Можно ли сконструировать триггер для проверки того, что номер телефона действителен (например, код города), и в случае неверного номера телефона для сбоя вставки с соответствующим сообщением об ошибке?