TRANSAC SQL, Modifier la valeur d'un champs

2areg -  
 CMOI -
Bonjour,

Je débute tout juste en Transac SQL et voudrais faire un Trigger (MS SQL) qui après une INSERTION parcours chaque ligne de la table "Table_A" , vérifie si le champs "champs_1" est égal à la valeur "23" et si tel est le cas alors je modifie la valeur du champs a "3".

Je suis partit de cela:

CREATE TRIGGER checkStatus
AFTER INSERT
ON [dbo].[Table_A]


FOR EACH ROW
IF inserted.FinalJobStatus = 23
BEGIN
UPDATE ...............
END


J'imagine que c'est du grand impore quoi, quelqu'un pourait m0aider SVP?
Par avance merci

1 réponse

CMOI
 
Salut,

utilise :

IF :NEW.champs_1=28 THEN
....
END IF;

++
0