How can INSERT INTO a table 300 times within a loop in SQL? July 15, 2023 by Tarik You may try it like this: DECLARE @i int = 0 WHILE @i < 300 BEGIN SET @i = @i + 1 /* your code*/ END