Jak przechowywać ciąg var większy niż varchar (max)?
Próbuję to zrobić:
DECLARE @myVar VARCHAR(MAX)
Loop with cursor
select @myVar = @myVar + bla bla bla
end loop
Gdy pętla się kończy, @myVar jest niekompletny i zawiera tylko 8000 znaków.
Próbowałem użyć tekstu, ale nie mogę go używać w lokalnych varsach.
Jakie byłoby dobre rozwiązanie tego przypadku?
xml var?
Właśnie obejrzałem te posty:
Jak przekazać parametr string większy niż varchar (8000) w SQL Server 2000?
Sprawdź, czy konkatenacja z varcharem (max) przekroczy maksymalne dopuszczalne znaki
I inni przez internet.
Pozdrowienia.