Я работаю над некоторыми примерами из 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 это стало недействительным.