drop trigger if exists sorder_after_insert; DELIMITER // create trigger sorder_after_insert after insert on dbr_sorder for each row begin if new.reward_amt <> '0.0000' then call reward_bd_act('sorder', new.id, 0); end if; end // DELIMITER ; 2022/08/03 05:00:35 [Log]: jfhgkeytg @ DB error in Adding Id of 0 in dbr_sorder Error 1442: Can't update table 'dbr_sorder' in stored function/trigger because it is already used by statement which invoked this stored function/trigger