CREATE Trigger Syntaxe IF THEN END IF;
Fermé
big-66
Messages postés
7
Date d'inscription
dimanche 19 février 2012
Statut
Membre
Dernière intervention
5 mars 2012
-
Modifié par big-66 le 22/02/2012 à 14:38
Mutating - 23 févr. 2012 à 02:07
Mutating - 23 févr. 2012 à 02:07
A voir également:
- CREATE Trigger Syntaxe IF THEN END IF;
- Exemple planning 1 week-end sur 3 - Télécharger - Outils professionnels
- Miswiring check wiring then power on - Forum Autoradio
- If exist - Forum Programmation
- Planning sur 7j pour 3 employés en 35h - Forum Excel
- {Batch} IF NOT EXIST <mon folder> ne fonctionne pas ✓ - Forum Autoit / batch
1 réponse
Tu es sûr de pouvoir faire un insert dans une table pendant le trigger déclenché par un insert dans cette même table ?
la décomposition de l'insert est :
1- début de l'insertion
2- début trigger avant
3- corps trigger avant
4- fin trigger avant
5- insertion ligne dans la table
6- début trigger après
7- corps trigger après
8- fin trigger après
9- fin de l'insertion
si tu envoies un insert pendant l'étape 3, tu te retrouves avec un process récursif sans condition d'arrêt :-(... jamais aucune étape 4 ne sera exécutée;
la décomposition de l'insert est :
1- début de l'insertion
2- début trigger avant
3- corps trigger avant
4- fin trigger avant
5- insertion ligne dans la table
6- début trigger après
7- corps trigger après
8- fin trigger après
9- fin de l'insertion
si tu envoies un insert pendant l'étape 3, tu te retrouves avec un process récursif sans condition d'arrêt :-(... jamais aucune étape 4 ne sera exécutée;