oracle存储过程返回集合

来源:互联网 发布:sqlserver 安装教程 编辑:程序博客网 时间:2024/04/28 19:26

1.首先创建一个包

create or replace package cy_types
as
type empinfotype is ref cursor
return cyg%ROWTYPE;
end cy_types;

2.创建储存过程

create or replace procedure pro_test
(
 emp_cv in out cy_types.empinfotype
)
as
begin open emp_cv for select * from cyg;
end;

 

3.进行测试

variable odcv refcursor;

execute pro_test(:odcv);

print odcv;

 

原创粉丝点击