• + 0 comments

    declare @a as int=1 while @a <= 20 begin print replicate ('*',@a) set @a=@a+1 end

    **2nd Way ** WITH Numbers AS ( SELECT 1 AS n UNION ALL SELECT n + 1 FROM Numbers WHERE n < 20 ) SELECT REPLICATE('* ', n) AS pattern FROM Numbers OPTION (MAXRECURSION 20);