我编写了一个存储过程,其中游标包含一个返回大约20列的选择结果。
我需要执行额外的处理,只需要查看3列中的值,所以我希望只将这3列变为3个变量,而不是全部20个,但我似乎无法获得语法正确。
E.g。
FETCH cursor1.field1, cursor1.field2, cursor1.field3 INTO variable1, variable2, variable3
感谢您的帮助
答案 0 :(得分:0)
fetch next from cursor into @a1,@a2,@a3