mysql触发器

1.触发器加在ccs_t_unionrecord表上

create trigger visitor
after insert on ccs_t_unionrecord for each row
begin
insert into visitor_module_data ( name,id_code,time,type,state)
SELECT c.UR_Name,c.UR_CertificateID,v.VR_StartTime,c.UR_Type,1 FROM ccs_t_unionrecord c,vms_t_visitrecord v WHERE c.ur_id=new.ur_id AND c.UR_EventTime=v.VR_StartTime;
end;
//每当ccs_t_unionrecord表中增加一行,就会往visitor_module_data表中插入一行。

2.触发器加在vms_t_visitrecord表上

create trigger visitor2
after insert on vms_t_visitrecord for each row
begin
insert into visitor_module_data ( name,id_code,time,type,state)
SELECT c.UR_Name,c.UR_CertificateID,v.VR_StartTime,c.UR_Type,1 FROM ccs_t_unionrecord c,vms_t_visitrecord v WHERE v.VR_Id=new.VR_Id AND c.UR_EventTime=v.VR_StartTime;
end;
//每当vms_t_visitrecord 表中增加一行,就会往visitor_module_data 表中插入一行。

你可能感兴趣的:(mysql触发器)