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é
Je Sais pas si c'est bien expliqué la problématique.
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
De l'aide SVP, Merci
Partager