1. 程式人生 > >Can’t update table ‘xxx’ in stored function/trigger because it is already used by statement which invoked this stored function/trigger

Can’t update table ‘xxx’ in stored function/trigger because it is already used by statement which invoked this stored function/trigger

error trigger 操作 xxx ready 觸發 sql tab 觸發器

MySQL: Solution for ERROR 1442 (HY000): Can’t update table ‘xxx’ in stored function/trigger because it is already used by statement which invoked this stored function/trigger.

今天在做觸發器時發生了這個錯誤

原因是在對某表操作時同時觸發對該表插入

估計這在mysql不允許的

不可以把觸發條件和觸發動作歸於一表

Can’t update table ‘xxx’ in stored function/trigger because it is already used by statement which invoked this stored function/trigger