Como armazenar uma string var maior que varchar (max)?
Estou tentando fazer isso:
DECLARE @myVar VARCHAR(MAX)
Loop with cursor
select @myVar = @myVar + bla bla bla
end loop
Quando o loop termina, @myVar está incompleto, contendo apenas 8000 caracteres.
Eu tentei usar texto, mas não é permitido para vars locais.
Qual seria uma boa solução para este caso?
xml var?
Acabei de ver este post:
Como eu passo um parâmetro de string maior que varchar (8000) no SQL Server 2000?
Verifique se a concatenação de um varchar (max) irá além do máximo de caracteres permitidos
E outros pela web.
Saudações.