摘要:
很多时候,我们想通过存储过程获得一个输出集。我们知道sql server的存储过程在执行之后,返回的就是一个集合。但是oracle如果要获得一个输出集合,就要麻烦一点了。 oracle获得输出集合是通过游标实现的,而且游标需要在package中进行声明。下面就拿分页的存储过程为例。 首先,先创建一个包package,类似于C#中的接口,只用于申明,没有任何实际的代码。 create or replace package forPaged is type my_csr is ref cursor; procedure getPaged(pageSize in number,pageIndex.. 阅读全文