IF ELSE dans une Procédure Stockée
Bonjour à tous,
Je sais qui très probablement celle-là doit avoir une cause simple, mais j'ai des problèmes lors que je fais une condition IF...ELSE dans une procédure stockée que je suis en train de développer:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| ...
DECLARE @SUJ VARCHAR(50)
DECLARE @MESSAGE VARCHAR(50)
...
IF @ETAT = 'TRUE'
BEGIN
@SUJ = 'MAJ Outils de Gestion : TRUE'
@MESSAGE = 'MAJ effectuée avec sucess'
END
ELSE
BEGIN
@SUJ = 'MAJ Outils de Gestion : FALSE'
@MESSAGE = 'Il y a eu des problèmes lors de la MAJ, veuillez consulter l''application ''Vérifier MAJ'''
END
... |
J'ai les messages suivantes:
Msg 102, Level 15, State 1, Procedure MAJ_MAIL, Line 80
Incorrect syntax near '@SUJ'.
Msg 102, Level 15, State 1, Procedure MAJ_MAIL, Line 95
Incorrect syntax near 'END'.
En sachant que l'"END" de la ligne 95 est l'"END" que clôture la procédure...
Merci d'avance pour votre aide,
Marc