Salut tout le monde
J'ai un problème lors de la création d'un trigger
En fait je présente la problématique
J'ai la table customfiledvalue
Dans cette table j'ai les champs que je vais utiliser Issue, customfield et Numbervalue

Pour une tache donnée (issue) elle a les lignes suivant

Issue -- Customfield -- Numbervalue
10-----------1-----------5
10-----------2-----------3
10-----------3-----------X


customfield 1: charge prévue; 2: Reste à faire; 3: c la charge réelle

Moi je veux créer un trigger pour ke à chaque modification du customfield (1 ou 2) d'une tache donnée il fait l'update du Numbervalue (customfield =3) qui va être égal à la somme des deux de'rniers
je vous écris le trigger que j'ai cru logique mais n'a pas fonctionné

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
UPDATE customfieldvalue SET NUMBERVALUE = 
                                                       (SELECT NUMBERVALUE
				      FROM customfieldvalue
				     WHERE CUSTOMFIELD = 1
				   AND ISSUE = 10) + 
                                                        (SELECT NUMBERVALUE
  				     FROM customfieldvalue
				     WHERE CUSTOMFIELD = 2
				    AND ISSUE = 10104)
WHERE NUMBERVALUE = 3 
AND   ISSUE = 	10
Je Sais pas si c'est bien expliqué la problématique.
De l'aide SVP, Merci