select id from data , select语句搜索出来了一列数据如有100条数据,然后再将这列数据执行存储过程:exec Procedures @id='' 这里的id数据是上一句SQL执行出来的100条数据,该如何将数据赋值给@id然后执行出数据?求大神解救!
这个我也知道,问题是怎么写?
追答呵呵,知道就该问怎么写游标喽
declare @id int
declare cursor1 cursor for
select id from tb
open cursor1
fetch next from cursor1 into @id
while @@fetch_status=0
begin
exec Procedures @id
fetch next from cursor1 into @id
end
close cursor1
deallocate cursor1
不行,得出的结果不对。
追答什么结果不对?