存储过程调用(有无输出参数)

发布时间:2016-12-10 20:48:52 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"存储过程调用(有无输出参数)",主要涉及到存储过程调用(有无输出参数)方面的内容,对于存储过程调用(有无输出参数)感兴趣的同学可以参考一下。

1.一个带输出参数的存储过程如下 create or replace procedure count_num(name in varchar, num out number) as begin select count(*) into num from region where region_name=name; end count_num; 调用该存储过程,利用PL/SQL调用如下: SQL> declare   2  result number(5);   3  begin   4  count_num('West',result);   5  dbms_output.put_line(result);   6  end;   7  / 2.一个不带输出参数的存储过程如下 create or replace procedure count_num2(name in varchar) as num number; begin select count(*) into num from region where region_name=name; dbms_output.put_line(result); end count_num2; 调用该存储过程,利用SQL*Plus直接调用如下: SQL>execute count_num2('West'); 区别 :两个标红的部分可以发现,利用PL/SQL调用存储过程是不需要execute的

上一篇:Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
下一篇:java模拟post方式提交表单实现图片上传

相关文章

相关评论