觸發器報錯“Not allowed to return a result set from a trigger”的解決方案


創建觸發器語句如下:

CREATE TRIGGER newproduct AFTER INSERT ON products
FOR EACH ROW SELECT 'Product added' ;

此時報錯:
Not allowed to return a result set from a trigger

解決方法:加上 into @ee,因為從MySQL5以后不支持觸發器返回結果集

CREATE TRIGGER newproduct AFTER INSERT ON products
FOR EACH ROW SELECT 'Product added' INTO @ee;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM