美文网首页
oracle 存储过程

oracle 存储过程

作者: paperss | 来源:发表于2018-04-24 10:54 被阅读0次

一.带输入输出参数

    建存储过程语句:

    create or replace procedure proc_test(a in varchar,b out varchar)

    as

    begin

          dbms_output.put_line('Hello World,'||a); --打印语句

            b := 'gg';

    end;

    在plsql执行语句:

    declare n varchar(10);

    begin

        proc_test('tim',n);

         dbms_output.put_line(n);  --打印语句

    end;   

    不带输出参数可以直接:call 存储过程名('**')



二.循环查询结果

create or replace procedure proc_loop_test2

as

begin

      for one_val in (select * from f0006) loop

        dbms_output.put_line(one_val.mcdc);

      end loop;         

end;

调用:call proc_loop_test2();

相关文章

网友评论

      本文标题:oracle 存储过程

      本文链接:https://www.haomeiwen.com/subject/yyidlftx.html