Section courante

A propos

Section administrative du site

Les instructions de boucle (aussi appelé instructions répétitives) en langage de programmation SQL Server est au nombre de une :

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» :

  1. DECLARE @compteur INT = 1
  2. WHILE ( @compteur <= 10)
  3. BEGIN
  4.     PRINT @compteur
  5.     SET @compteur  = @compteur  + 1
  6. END

on obtiendra le résultat suivant :

1
2
3
4
5
6
7
8
9
10

Dernière mise à jour : Mercredi, le 23 juin 2021