标签: db2
我正在我的项目中处理db2但是有一个问题,"为什么我们在存储过程中声明游标"。我们不能在不声明游标的情况下在DB2中编写存储过程吗?
答案 0 :(得分:2)
存储过程非常灵活,可以执行许多任务。如果您想处理数据,则需要执行以下操作之一:
如果结果只是一个值
SET MAX = (SELECT MAX(SALARY) FROM EMP);
如果要处理结果集中的多个值,则需要一个游标,以便获取每一行。