可以使用动态游标,或者直接定义。
create or replace procedure p1(p_num varchar2)
is
cursor cur_p_for_select is
select * from a where apara='||p_num;
begin
...
end p1;
------------------
create or replace procedure p1(p_num varchar2)
is
TYPE c_curtype IS REF CURSOR;
cur_p_for_select c_curtype;
begin
...
open cur_p_for_select for
select select * from a where apara='||p_num;
...
end p1;
create or replace procedure p1(p_num varchar2)
is
cursor cur_p_for_select is
select * from a where apara='||p_num;
begin
...
end p1;
------------------
create or replace procedure p1(p_num varchar2)
is
TYPE c_curtype IS REF CURSOR;
cur_p_for_select c_curtype;
begin
...
open cur_p_for_select for
select select * from a where apara='||p_num;
...
end p1;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货