Un déclencheur mise à jour est un outil qui automatise les tâches de mise à jour quand une certaine action est effectuée. Ceci est particulièrement utile lors de l'édition de grands ensembles de données , telles que la mise à jour des listes de produits . Déclencheurs ne devraient jamais être créées pour mettre à jour les champs de clé primaire , puisque vous n'avez pas un compte rendu exact de quels documents ont été mis à jour dans ce cas. Les déclencheurs peuvent mettre à jour plusieurs domaines et ont de multiples conditions , et ne sont utilisés sur UPDATE, supprimer ou insérer des commandes . Instructions 1 Ouvrir une ligne de commande SQL avec un compte de base de données disposant de droits administratifs . 2 Écrivez la ligne de déclenchement créer . Cela prend la forme CREATE TRIGGER ON où est le nom que vous voulez donner à la détente, est le nom de la table que vous voulez créer le déclencheur pour , et est le UPDATE , INSERT ou DELETE qui commence sur la gâchette. < br > Hôtels 3 Ajouter le "if" . C'est la condition qui marquera le déclencheur pour commencer . Après la déclaration «POUR» , ajouter: AS Si l'action> statement> Dans ce cas , nous créons un déclencheur de mise à jour , de sorte que la déclaration d'action sera être mise à jour ( ) . L'argument de l'action de mise à jour sera le champ que vous voulez déclencher la mise à jour . 4 Ecrire l'action déclenchée vous voulez créer après l'instruction IF . Cela prend la forme BEGIN où les actions déclenchées sont ce que vous spécifiez sur la gâchette pour faire après la première mise à jour a eu lieu. Souvent, ils prennent la forme d' une déclaration de mise à jour simple comme : UPDATE SET = OÙ ; = 5 Terminer la déclaration en ajoutant «fin ; ». jusqu'à la fin de la gâchette, et exécutez l'instruction de la ligne de commande
|