mysql创建触发器问题 我想在mysql上创建一个触发器,原代码如下 CREATE TRIGGER comment_afterdelete_on_mynew before DELETE ON tb1_mynew FOR EACH ROW BEGIN select * from tb1_mynew; END 不知道为什么老是报第五行有语法错误,也就是我把select语句去掉就可以用了,但我单独测试过这个select语句是正确的 我该怎么解决。 我的mysql是linux上的,版本号是5.0.45
------解决方案-------------------- 已经提示: Not allowed to return a result set from a trigger
在TRIGGER中不能返回结果集,你要达到什么目的
------解决方案-------------------- 你的代码?不能对本表进行操作 delimiter $$ CREATE TRIGGER comment_afterdelete_on_mynew before DELETE ON tb1_mynew FOR EACH ROW BEGIN sql 语句; END;$$ delimiter ;