T-SQL VARCHAR(MAX) Truncated

后端 未结 6 1730
谎友^
谎友^ 2020-12-19 01:32
DECLARE @str VARCHAR (MAX);

SELECT @str = COALESCE(@str + CHAR(10), \'\') +
       \'EXECUTE CreateDeno \' + CAST(ID AS VARCHAR) 
FROM   GL_To_Batch_Details
WHERE           


        
6条回答
  •  南笙
    南笙 (楼主)
    2020-12-19 02:08

    PRINT is limited to 8k in output.

    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)

提交回复
热议问题