DECLARE @str VARCHAR (MAX); SELECT @str = COALESCE(@str + CHAR(10), \'\') + \'EXECUTE CreateDeno \' + CAST(ID AS VARCHAR) FROM GL_To_Batch_Details WHERE
PRINT is limited to 8k in output.
PRINT
There is also an 8k limit in SSMS results pane.
Go to
tools -> options -> query results
to see the options.
To verify the length of the actual data, check:
SELECT LEN(@str)