Maison > base de données > tutoriel mysql > Introduction détaillée au déclencheur UPDATE

Introduction détaillée au déclencheur UPDATE

巴扎黑
Libérer: 2017-06-10 16:41:51
original
4626 Les gens l'ont consulté

Déclencheur UPDATE Le déclencheur UPDATE s'exécute avant ou après l'exécution de l'instruction UPDATE. Vous devez connaître les points suivants : 1. Dans le code du déclencheur UPDATE, vous pouvez référencer une table virtuelle nommée OLD pour accéder à la valeur précédente (avant l'instruction UPDATE) et référencer une table virtuelle nommée NEW pour accéder à la valeur nouvellement mise à jour ; 2. Dans le déclencheur BEFORE UPDATE, la valeur dans NEW peut également être mise à jour (permettant d'utiliser les modifications de la valeur dans l'instruction UPDATE) ; 3. Les valeurs dans OLD sont toutes en lecture seule et ne peuvent pas être mises à jour. L'exemple suivant garantit que les abréviations d'état sont toujours en majuscules (que les majuscules ou les minuscules soient indiquées dans l'instruction UPDATE) : Entrée : créez le déclencheur updatevendor avant la mise à jour sur les ventes pour chaque ensemble de lignes new.vend_state =&n

1. Déclencheur MySQL UPDATE (mise à jour) et analyse approfondie des déclencheurs

Introduction détaillée au déclencheur UPDATE

Introduction : Déclencheur UPDATE Le déclencheur UPDATE s'exécute avant ou après l'exécution de l'instruction UPDATE. Vous devez connaître les points suivants : 1. Dans le code du déclencheur UPDATE, vous pouvez référencer une table virtuelle nommée OLD pour accéder à la valeur précédente (avant l'instruction UPDATE) et référencer une table virtuelle nommée NEW pour accéder à la valeur nouvellement mise à jour ; .Dans un déclencheur BEFORE UPDATE, la valeur dans NEW peut également être mise à jour (permettant d'utiliser les modifications de la valeur dans l'instruction UPDATE

2. Lorsqu'un champ spécifique de la table est mis à jour, le déclencheur Mise à jour est déclenché

Introduction : De plus, une phrase supplémentaire : les données d'insertion et de mise à jour seront enregistrées dans la table temporaire , afin qu'il puisse être retiré en utilisant inséré Lors de la suppression de ces données, vous pouvez utiliser supprimé pour récupérer les données supprimées

Méthode de mise à jour de ce tableau dans le déclencheur Oralce

Introduction détaillée au déclencheur UPDATE

Introduction : Comment mettre à jour ce tableau dans le déclencheur Oralce Cet article parle de deux problèmes : 1. La différence. entre le déclencheur de mise à jour avant et après. 2. Après la mise à jour d'un certain champ de la table A, le déclencheur déclenche

4

Oracle actualise manuellement le problème de vue matérialiséeIntroduction : Un projet récent nécessitait l'actualisation manuelle d'une vue matérialisée après la soumission réussie du document. Le plan initial était d'appeler dbms_refresh.refresh(

5.

MySQL5.7 prend en charge plusieurs déclencheurs INSERT/DELETE/UPDATE dans une table

Introduction détaillée au déclencheur UPDATEIntroduction : Dans MySQL version 5.6, plusieurs déclencheurs INSERT/DELETE/UPDATE pour une table ne sont pas pris en charge. Par exemple, créez deux déclencheurs INSERT dans la table t1 : DELIMITER$$USE`test`$$DROPTRIGGER/*!50032IFEXISTS*/`t.

[Recommandations de questions et réponses associées] :

java - Quel est le problème avec ce déclencheur de mise à jour MySQL ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal