faq里面就有的
例子:
包头:
create or replace package getstu is
type MY_refcur is ref cursor; --定义引用型游标
--定义返回值为引用型游标
function doget(stuname varchar2) return my_REFCUR;
end;
/
包体:
create or replace package body getstu as
function doget(stuname varchar2) return my_REFCUR
is
var_cur my_refcur;
begin
open var_cur for select xh,xm from stu where xm like '%'||stuname||'%';
return var_cur;
end;
end;
--借花献佛
例子:
包头:
create or replace package getstu is
type MY_refcur is ref cursor; --定义引用型游标
--定义返回值为引用型游标
function doget(stuname varchar2) return my_REFCUR;
end;
/
包体:
create or replace package body getstu as
function doget(stuname varchar2) return my_REFCUR
is
var_cur my_refcur;
begin
open var_cur for select xh,xm from stu where xm like '%'||stuname||'%';
return var_cur;
end;
end;
--借花献佛
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货