一、明码游标
Create or replace function funcion_name (param1,param2) ---一般定义存储过程中使用游标去循环调用另一个过程
retuen integer as
declare
...
r_mycur record;
begin
for r_mycur in select col1,col2 from tablename where 1=1 order by col1; --在读入游标时最好先对值进行排序,保证循环调用的顺序
loop
perform functon_name2(r_mycur.col1,r_mycur,col2); ---在游标内循环调用另一个过程,参数的传入根据需要调整
end loop;
return return_code;
end;
Create or replace function funcion_name (param1,param2) ---一般定义存储过程中使用游标去循环调用另一个过程
retuen integer as
declare
...
r_mycur record;
begin
for r_mycur in select col1,col2 from tablename where 1=1 order by col1; --在读入游标时最好先对值进行排序,保证循环调用的顺序
loop
perform functon_name2(r_mycur.col1,r_mycur,col2); ---在游标内循环调用另一个过程,参数的传入根据需要调整
end loop;
return return_code;
end;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30260000/viewspace-2069868/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30260000/viewspace-2069868/