Conception Et Réalisation (SQL Server) by Grare Stéphane - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

La boucle WHILE

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.