Bonjour à tous,
Je créer ce topic pour obtenir une information concernant la création d'un trigger. Je vais tout de suite vous expliquer mon cas avec un exemple.
Exemple:
J'ai une table EMPLOYE avec 3 champs (nom, prenom, vente) et avec une clé primaire sur les champs nom et prenom (C'est juste un exemple hein ).
Je voudrais savoir s'il est possible que lorsque j'ajoute un employé avec ses ventes, une vérification est faite pour savoir si l'employé existe déjà et si tel est le cas, faire une somme des ventes de la ligne de l'employé déjà présente en base avec les ventes du même employé que l'on est entrain d’insérer. Et tout cela en gardant une seule ligne par employé dans la table.
Si je ne fais pas cette manipulation lorsque je fais un insert de 2 ligne avec la même clé primaire et des ventes différentes, seul la 2ème ligne est insérée. (Ce qui est évident)
N'étant pas le propriétaire de l'application que j'utilise et n'ayant pas la possibilité de modifier la BDD à ma guise, je suis obligé de faire cette manipulation de mon côté.
Je ne sais pas si tout est clair .
Merci d'avance pour votre réponse !
Partager