MySQL ОШИБКА 1415 не разрешено возвращать набор результатов из триггера - PullRequest
0 голосов
/ 08 февраля 2020

Я работаю над некоторыми примерами из MySQL книги, которая у меня немного устарела (опубликовано в июле 2008 г. - MySQL v5.0).

В примере книги предлагается написать триггер следующим образом:

  CREATE TRIGGER neworder AFTER INSERT ON orders
  FOR EACH ROW SELECT NEW.order_num;

Однако, используя MySQL v8, попытка создать это возвращает ошибку:
ERROR 1415 (0A000) at line 3: Not allowed to return a result set from a trigger

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...