DB2的三种存储过程的递归方式(二)
这几天一直在忙着老师布置的作业,虽然很忙,但是学到了不少东西!好吧言归正传,上次说到DB2的三种存储过程的递归方式,
下面我们来看第二个:
模块实现递归:
不知道大家听说过模块这个概念没有,在ORACLE中,大家肯定熟悉包的概念,没错,DB2的模块和ORACLE的包概念是一样的,只是定义
的方法略有不同。毕竟DB2现在的版本几乎是完美兼容ORACLE了,ORACLE中存在的在DB2中基本上都存在,更可喜的是我们完全可以按照写
Oracle存储过程一样写DB2的存储过程,只要在这之前,加上兼容ORACLE语句即可:
db2set DB2_COMPATIBILITY_VECTOR=ORA
当让上面说的都是题外话。