我编写了一个存储过程,其中光标保存返回大约 20 列的选择结果。
我需要执行额外的处理,只需要查看其中 3 列中的值,所以我只想将这 3 列提取到 3 个变量中而不是所有 20 个变量中,但我似乎无法获得正确的语法。
例如
FETCH cursor1.field1, cursor1.field2, cursor1.field3 INTO variable1, variable2, variable3
感谢您的任何帮助
fetch next from cursor into @a1,@a2,@a3