......
不会sqlserver,看不懂 -_-!!

解决方案 »

  1.   

    oracle存储过程如何返回数据集
    你需要写到一个包中:
    create or replace package pag_cs_power as    type c_Type is ref cursor;
      
    FUNCTION FUN_CS_GETDICTLIST(
      v_DictIndex in  varchar2) return c_Type;end pag_cs_power;存储过程代码:FUNCTION FUN_CS_GETDICTLIST(
      v_DictIndex in  varchar2) return c_Type
         as
            c_cursor            c_Type;
    begin
       open c_cursor for
          select DICTID,DICTNAME FROM SYS_DICT WHERE DICTINDEX = v_DictIndex;
       return c_cursor;
    end FUN_CS_GETDICTLIST;
      

  2.   

    declare ls_id varchar(14);select '0001' into ls_id;select * from pos.branch where br_id=ls_area