Giulia
2014-02-14 15:35:39 UTC
Ho questo trigger
DELIMITER $$
CREATE TRIGGER trig_insert_iolog_last AFTER INSERT ON iolog FOR EACH ROW
BEGIN
delete from iolog_last ;
insert into iolog_last select * from view_last_iolog;
END$$
DELIMITER ;
Vorrei eseguire il pezzo tra begin/end dopo che siano state inserite un numero N di rows N > 0 e
non ogni volta che chiamo semplicemente la insert (essendo la insert derivata da una select viene eseguita anche con 0 = rows).
Giulia
DELIMITER $$
CREATE TRIGGER trig_insert_iolog_last AFTER INSERT ON iolog FOR EACH ROW
BEGIN
delete from iolog_last ;
insert into iolog_last select * from view_last_iolog;
END$$
DELIMITER ;
Vorrei eseguire il pezzo tra begin/end dopo che siano state inserite un numero N di rows N > 0 e
non ogni volta che chiamo semplicemente la insert (essendo la insert derivata da una select viene eseguita anche con 0 = rows).
Giulia