SQL

Boucle WHILE imbriquée dans une requête SQL

Exemple ci-dessous en MS SQL Server:

DECLARE @i INT
 SET @i = 1
 WHILE @i < 10
 BEGIN
	 DECLARE @n INT
	  SET @n = 1000
	WHILE @n > 0
    BEGIN
	  INSERT INTO VUV_dic.dbo.[TBNum_Voies_bp__sigp] VALUES (CONCAT ( @i, '   ' ))
	  SET @n = @n - 1
	END
    SET @i = @i + 1
 END