从游标中获取特定列到db2存储过程中的变量

时间:2014-01-15 22:10:01

标签: stored-procedures cursor db2 fetch

我编写了一个存储过程,其中游标包含一个返回大约20列的选择结果。

我需要执行额外的处理,只需要查看3列中的值,所以我希望只将这3列变为3个变量,而不是全部20个,但我似乎无法获得语法正确。

E.g。

FETCH cursor1.field1, cursor1.field2, cursor1.field3 INTO variable1, variable2, variable3

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

fetch next from cursor into @a1,@a2,@a3