|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Bonjour,
Peut-on tester l'existence d'un trigger ? J'ai bien fait ça : Code :
Existe-t-il une solution simple et rapide ? Merci d'avance
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Salut,
Regarde dans le tutoriel suivant : http://cedric-duprez.developpez.com/...catalogue/#LIX Ça devrait te permettre de trouver ton bonheur. ced
__________________
Rédacteur / Modérateur SGBD Mes tutoriels et la FAQ MySQL ---------------------------------------------------- Pensez aux balises code et au tag Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
|
|
|
00
|
|
|
#3 | ||
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Merci Ced,
Comme dab, la réponse est au niveau de la question. C'est à dire excellente. Ben quoi j'ai le droit de me faire plaisir. J'ai donc fait : Code :
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
||
|
|
00
|
|
|
#4 |
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Utiliser les triggers plutôt que du javascript est-ce mieux ?
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Pour tout ce qui concerne les données, plus on en confie au SGBD et mieux c'est (à mon humble avis).
Un autre tuto explique un peu cette idée : http://alain-defrance.developpez.com...integre-error/ ced
__________________
Rédacteur / Modérateur SGBD Mes tutoriels et la FAQ MySQL ---------------------------------------------------- Pensez aux balises code et au tag Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
|
|
|
00
|
|
|
#6 |
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Je suis complètement d'accord avec ça.
De plus le codage est plus simple. J'ai bien créé mon Trigger mais j'ai le message suivant : Code :
Can't update table 'ma_table' in stored function/trigger because it is already used by statement which invoked this stored function/trigger
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
|
|
00
|
|
|
#7 |
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Serait-ce par ce que mon trigger fait un update sur la table qui est déjà en update ?
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
|
|
00
|
|
|
#8 |
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Je confirme après tests qu'un trigger ne peut pas mettre à jour la table principale à partir de laquelle il est créé.
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com