Простой триггер не работает - PullRequest
1 голос
/ 22 августа 2011

Hy. Я изучаю MySQL, и у меня есть простой пример триггера в моей книге, который не работает, когда я пытаюсь это сделать

create trigger newproduct after insert on products 
for each row select "Product selected";

Ошибка:

Error Code: 1415. Not allowed to return a result set from a trigger

Почему я получаю эту ошибку? Я использую MySQL 5.2

1 Ответ

0 голосов
/ 22 августа 2011

Потому что вы должны установить данные для любой переменной, например

SET @trigger_var = (select "Product selected");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...