why not output to temporary table which can be used later .In my earlier project , we works this way and it seems a good solution:_)

解决方案 »

  1.   

    to: black_snail(●○)时间很紧,能否给一段例程参考?拜托
      

  2.   

    可以的!
    这个是包内定义的 类型:  TYPE DataSetRef IS REF CURSOR;
    以下是存储过程:
    PROCEDURE pr_GetRejectFromSH(pDataSet OUT DataSetRef,
                                    vcReceivecode IN VARCHAR2) IS
    BEGIN
         OPEN pDataSet FOR   select * from tbale1 where namecode like '%'||vcReceivecode||'%';
    end pr_GetRejectFromSH;