我正在尝试这样做:
DECLARE @myVar VARCHAR(MAX)
Loop with cursor
select @myVar = @myVar + bla bla bla
end loop
当循环结束时,@myVar 不完整,仅包含 8000 个字符。
我尝试使用文本,但不允许使用本地变量。
这个案子有什么好的解决办法?
xml变量?
我刚刚看过这个帖子:
如何在 SQL Server 2000 中传递大于 varchar(8000) 的字符串参数?
检查连接到 varchar(max) 是否会超出最大允许字符数
和其他人通过网络。
问候。