A voir également:
- Comment creer un trigger
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment creer un pdf - Guide
- Créer un compte instagram sur google - Guide
1 réponse
jee pee
Messages postés
40616
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
2 janvier 2025
9 474
12 janv. 2012 à 21:37
12 janv. 2012 à 21:37
Salut,
Déjà tu n'as pas précisé avec quel sgdb tu travailles, c'est essentiel pour au moins la syntaxe.
Le trigger, je ne l'exécuterais pas AFTER insert, mais BEFORE insert, pour empêcher de créer plus de 3 enregistrements répondant à tes critères.
Et donc avec un trigger BEFORE, il faudrait si le count est supérieur à 3 faire un FAILED pour envoyer un message d'erreur et empêcher la creation de plus de 3 enregistrements.
cdlt
Déjà tu n'as pas précisé avec quel sgdb tu travailles, c'est essentiel pour au moins la syntaxe.
Le trigger, je ne l'exécuterais pas AFTER insert, mais BEFORE insert, pour empêcher de créer plus de 3 enregistrements répondant à tes critères.
Et donc avec un trigger BEFORE, il faudrait si le count est supérieur à 3 faire un FAILED pour envoyer un message d'erreur et empêcher la creation de plus de 3 enregistrements.
cdlt
12 janv. 2012 à 21:47
oui j sais que je dois faire avec BEFORE mais il me faut l'exception d'erreur et je ne sais pas comment la faire!!!!!!!
si tu peut m'écrire la syntaxe correctement pour l'essayé !!
merci pour ta réponse
12 janv. 2012 à 21:49
12 janv. 2012 à 21:51
en tout les cas merci bien pour votre explication ^^