Les instructions de boucle (aussi appelé instructions répétitives) en langage de programmation SQL Server est au nombre de une :
- WHILE
WHILE
Une boucle while vérifie d'abord la condition, puis exécute le bloc d'instructions SQL qu'elle contient au fur et à mesure que la condition est évaluée à true. Voici sa syntaxe :
WHILE Condition BEGIN InstructionSql END |
Exemple
Cet exemple permet de montrer un simple boucle avec la variable «@compteur» :
- DECLARE @compteur INT = 1
- WHILE ( @compteur <= 10)
- BEGIN
- PRINT @compteur
- SET @compteur = @compteur + 1
- END
on obtiendra le résultat suivant :
12
3
4
5
6
7
8
9
10
Dernière mise à jour : Mercredi, le 23 juin 2021