oracle 写存储过程有返回值时 注意在loop循环处添加返回值:=

Posted 为了八千块

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 写存储过程有返回值时 注意在loop循环处添加返回值:=相关的知识,希望对你有一定的参考价值。

例子:

create or replace procedure p_xl is

v_count NUMBER(10);

begin
for rs in
(select yhbh from dbyh) loop
v_count := osm_pkg_arc_limited_configs.F_LIMITED_METERS_CREATE(‘rs.yhbh‘,
10001,---限量用水id
sysdate,
201706,
0.00,
10000);

end loop;
commit;
end p_xl;













以上是关于oracle 写存储过程有返回值时 注意在loop循环处添加返回值:=的主要内容,如果未能解决你的问题,请参考以下文章

Oracle存储过程中,查询结果有多行如何赋值

oracle存储过程返回游标,取值报错

oracle存储过程怎么写循环

Oracle存储过程游标for循环怎么写

oracle存储过程中循环for in是如何使用的

oracle数据库的存储过程中可以用到隐形游标。但是我不太明白为啥可以用 for in loop来完成对数据的处理。