Q&A for professional and enthusiast programmers
DECLARE @ INT = 32 DECLARE @2 char(99)WHILE @>0SELECT @2=concat(x,@2),@-=x FROM(SELECT IIF(@>9,9,IIF(@2>'',@,@-1))x)y PRINT @2