![Free-eBooks.net](/resources/img/logo-nfe.png)
![All New Design](/resources/img/allnew.png)
C’est la structure répétitive qui permet d’exécuter une série d’instructions tant qu’une
condition est vraie. L’exécution des instructions de la boucle peut être contrôlée par les
instructions BREAK et CONTINUE (rarement utilisées).
L’instruction BREAK permet de sortir de la boucle. CONTINUE permet de repartir à la
première instruction de la boucle.
Exemple 1 : Utilisation du While
DECLARE @Compteur int
SET @Compteur =1
WHILE @Compteur <= 10
BEGIN
INSERT.....
SET @compteur += 1
END
Exemple 2 : Utilisation du While
DECLARE @Compteur int = 1
WHILE @Compteur <= 10
BEGIN
INSERT .....
IF <cond>
BEGIN
... instructions ...
BREAK
END
SET @compteur += 1
END
L’instruction RETURN
Elle permet de terminer l’exécution en renvoyant éventuellement une variable entière, et
retourner le contrôle à l’application appelante. Tout code après l’instruction RETURN ne sera
pas exécuté.
L’instruction PRINT
Elle permet d’afficher un message.