我想在一个表的insert之后创建一个触发器,根据第一个表的值将值插入到另一个表中。
CREATE TRIGGER add_into_alerts
AFTER INSERT ON in_sims_responses
FOR EACH ROW
IF new.sim_response_code='102'
THEN
INSERT INTO bf_alters(company_id,description,event_datetime)
VALUES (NEW.sim_company_id,CONCAT(new.sim_msisdn,'Not Subscribed'),NOW());
END IF
1条答案
按热度按时间n53p2ov01#
对于多个语句触发器,您需要在
BEGIN
以及END
. 但是你可以通过一个语句触发器来避免这种情况。在您的情况下,可以使用条件插入: