关于动态报表
如下:
declare @str varchar(8000)
while @@fetch_status=0
begin
@str=@str+',sum(case when aaa then bbb when ccc then ddd else 0 end)
fetch next from cursor_test into
end
@str='select aaaa,bbbb,'+str +'from 表名'
当循环次数很多时,len(@str)>8000 ,
请问碰到这种情况有什么办法来做好?????