@GmDvlpr

Как создать триггер не позволяющий добавлять/удалять/изменять при определенных условиях?

Что-то я просто не ппытаюсь найти, а мне хочеться поскорее найти решение, я просто оставлю этот вопрос здесь, мб кто-нибудь ответит
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
ayazer
@ayazer
Sr. Software Engineer
create trigger <trigger_name> before insert on <table_name>
for each row
begin
if new.val = '' then
signal sqlstate '45000';
end if;
end;$$


и аналогичные триггеры для before delete/before update

но это все выглядит как весьма противный костиль чтоб подпереть систему. И подозреваю что проблему надо решать не так.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы