Sintaxis de For-Loop en SQL Server
--There is no for-loop, only the while-loop:
DECLARE @i int = 0
WHILE @i < 20
BEGIN
SET @i = @i + 1
/* do some work */
END
Aamir Farooq