Как сохранить строку var больше, чем varchar (max)?
Я пытаюсь сделать это:
DECLARE @myVar VARCHAR(MAX)
Loop with cursor
select @myVar = @myVar + bla bla bla
end loop
Когда цикл заканчивается, @myVar является неполным и содержит только 8000 символов.
Я пытался использовать текст, но не допускается к локальным переменным.
Что было бы хорошим решением для этого случая?
XML Var?
Я только что посмотрел эти сообщения:
Как передать строковый параметр больше, чем varchar (8000) в SQL Server 2000?
Проверьте, будет ли конкатенация с varchar (max) превышать максимально допустимые символы
И другие через Интернет.
С уважением.