我有以下觸發:錯誤代碼:1442在存儲函數/觸發無法更新表「學生」
CREATE [email protected] TRIGGER after_insert_student after INSERT ON
students FOR EACH ROW BEGIN
SET @NEWID := NEW.ID ;
if @NEWID IS NOT NULL THEN
INSERT INTO students SET ID = @NEWID;
else
INSERT INTO students SET ID = 001;
END IF
END
錯誤:
Error Code: 1442. Can't update table 'students' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.