在DB2中调用另一个存储过程
作者: Peak Wong, 出处:IT专家网, 责任编辑: 李书琴,
2007-11-06 13:20
【IT专家网独家】问题:DB2中,如何在一个存储过程中调用另一个存储过程,并得到另一个存储过程的返回值?
回答:简单地说,call procedure_name就行了,再procedure_name 中定义输出变量。在procedure_name这个存储过程中CREATE PROCEDURE procedure_name ( )
DYNAMIC RESULT SETS num
当然了,如果需要返回的结果集或值赋给procedure2中的某个变量,把procedure1定义成函数会方便些。然后就可以像在SQL中使用函数一样,在procedure2中使用这个函数。
上面这种情况,我有时会使用的函数,有时会使用过存储过程。
举个实例:
- 本文关键词:

