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 sql : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager