DELIMITER | DROP TRIGGER IF EXISTS t_employes_corbeille | CREATE TRIGGER t_employes_corbeille AFTER DELETE ON employes FOR EACH ROW BEGIN IF OLD.service != 'commercial' then INSERT INTO employes_corbeille(id_employes, prenom, nom, sexe, service, date_embauche, salaire, id_secteur) VALUES (OLD.id_employes, OLD.prenom, OLD.nom, OLD.sexe, OLD.service, OLD.date_embauche, OLD.salaire, OLD.id_secteur); END IF; END |Comme vous pouvez le voir dans le cadre de ce trigger, nous avons précisé l'action
AFTER DELETE ON employes
SQL
1. Base De Donnees 2. Modelisation Base De Donnees 3. Requete De Selection Select 4. Requete D'insertion Insert 5. Requete De Modification Update 6. Requete De Supression Delete 7. Exercice Requete 8. Requete Imbriquee 9. Jointure 10. Union 11. Function 12. Table Virtuelle 13. Table Temporaire 14. Transaction 15. Variable Et Requete Preparee 16. Procedure Stockee 17. Trigger 18. Event 19. Entrainement Evaluation 20. Contraintes Integrite