S'il n'y a pas d'instructions begin et end dans sql, l'instruction suivante est la seule qui est exécutée si la condition if est vraie ... dans le cas ci-dessous, est-ce que l'instruction insert sera aussi être exécuté si la condition if est vraie?SQL SI ELSE BEGIN END
IF (a > 1)
SET @b = 1 + 2
INSERT INTO #F (a, b, c) VALUES (1, 2, 3)
En fait, l'instruction INSERT sera exécutée si la condition IF est vrai. Il s'exécutera également si la condition IF est fausse. –