Sql – Syntax of for-loop in SQL Server

loopssqlsql serversyntaxtsql

What is the syntax of a for loop in TSQL?

Best Answer

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