Oracle 存储过程和存储函数 存储函数

Posted cpu-easy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 存储过程和存储函数 存储函数相关的知识,希望对你有一定的参考价值。

技术图片

技术图片

 

例子:查询某个员工的年收入

 1 --存储函数:查询某个员工的年收入
 2 create or replace function queryempincome(eno in number)
 3 return number
 4 as
 5     --定义变量保存员工的薪水和奖金
 6     psal emp1.sal%type;
 7     pcomm emp1.comm%type;
 8     
 9 begin
10     --得到该员工的月薪和奖金
11     select sal,comm into psal,pcomm from emp1 where empno=eno;
12     
13     --直接返回年收入
14     return psal*12+nvl(pcomm,0);
15 end;

 技术图片

 

结果:

技术图片

 

以上是关于Oracle 存储过程和存储函数 存储函数的主要内容,如果未能解决你的问题,请参考以下文章

oracle存储过程和存储函数&触发器

Oracle调用Java类开发的存储过程函数的方法

存储过程,存储函数(Oracle)

如何在ORACLE存储过程中调用WEBSERVICE函数

oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)

Oracle 存储过程和存储函数 存储函数