Oracle的out参数
来源:互联网 发布:知乎手机版怎么写文章 编辑:程序博客网 时间:2024/06/05 11:28
一 概念
1、一般来讲,存储过程和存储函数的区别在于存储函数可以有一个返回值;而存储过程没有返回值。
2、过程和函数都可以通过out指定一个或多个输出行。我们可以利用out参数,在过程和函数中实现返回多个值。
3、存储过程和存储函数都可以有out参数。
4、存储过程和存储函数都可以有多个out参数。
5、存储过程可以通过out参数来实现返回值。
6、如果只有一个返回值,用存储函数;否则,就用存储过程。
二 实例
--out参数:查询某个员工姓名月薪和职位
/*
思考
1、查询某个员工的所有信息-->>out参数太多?
2、查询某个部门所有员工的所有信息-->>out中返回集合?
*/
create or replace procedure queryempinformation(eno in number,
pename out varchar2,
psal out number,
pjob out varchar2)
as
begin
select ename,sal,empjob into pename,psal,pjob from emp where empno=eno;
end;
/
三 运行结果
PENAME = KING
PSAL = 10100
PJOB = PRESIDENT
阅读全文
0 0
- Oracle的out参数
- Oracle学习-光标类型的out参数
- oracle :带有out参数的存储过程的调用方法
- Oracle 存储过程 调用带有 out 参数的存储过程
- oracle调用带in out参数的存储过程
- Java调用Oracle、mysql带out参数的存储过程
- oracle存储过程,IN OUT 类型的参数
- hibernate4连接Oracle带out参数的存储过程调用
- oracle 存储过程 参数(in | out | in out)的使用
- Oracle存储过程in、out、in out 模式参数
- Oracle存储过程in、out、in out 模式参数
- oracle存储过程IN,OUT,IN OUT参数
- Oracle 子程序参数模式,IN,OUT,NOCOPY
- Oracle 子程序参数模式,IN,OUT,NOCOPY
- Oracle在out参数中访问光标
- out 参数类型的使用
- c# ref参数的用法 out参数
- out参数和ref参数的区别
- 新人首发,蹭积分
- mt2503[Language]申请孟加拉语矢量字库过 BTRC的patch包
- ToolBar的使用
- 微信公众号开发DEMO(包括登陆和支付)
- python函数参数带星号*
- Oracle的out参数
- SDWebImage源码学习之由浅入深一
- iOS编译过程的原理和应用
- 在应用程序中调用Oracle存储过程和存储函数
- NLP︱高级词向量表达——FastText(简述、学习笔记)
- Linux下安装java运行环境
- 例 6.4 将一个二维数组行和列的元素互换,存到另一个二维数组中。
- Junit4快速入门
- MII与RMII接口的区别