一 定义
函数未一命名的存储过程,可带参数,并返回一计算值。
函数和过程的结构类似,但必须有一个return子句,用于返回函数值。
二 语法
ccreate[or replace] FUNCTION 函数名(参数列表)
return 函数值类型
AS
PLSQL子程序体;
三 需求
查询某个员工的年收入
四 代码
create or replace function queryempincoming(eno in number)
return number
as
--定义一个变量保存员工的的薪水和奖金
psal emp.sal%type;
pcomm emp.comm%type;
begin
select sal,comm into psal,pcomm from emp where empno=eno;
--直接返回年收入
return psal*12+nvl(pcomm,0);
end;
五 调用存储过程
选中函数,右键选中“运行”。输入一个员工号。运行,输出员工号。
v_Return = 43500
相关推荐
oracle函数大全及存储过程语法,Oracle分区,以及Oracle面试题
java调用oracle存储过程或者函数
oracle笔记存储函数和存储过程,有具体的代码案例!存储函数和存储过程的知识笔记!
oracle 存储过程 函数 dblink 绝对对工作和平时学习有价值的资料。针对个人具体情况做修改即可使用
oracle存储过程函数生成DEMO
在oracle中,函数和存储过程是经常使用到的,他们的语法中有很多相似的地方,可是也有它们的不同之处,这段时间刚学完函数与存储过程,来给自己做一个总结: 一:存储过程:简单来说就是有名字的pl/sql块。 语法结构...
Oracle数据库存储过程、函数、以及包的创建与高级应用。
oracle 函数 oracle函数 存储过程
Oracle存储过程、游标、函数的详解
Oracle存储过程和函数(最详细包含emp 表实例操作,边看边操作),目前最详细的存储过程文档,不好你举报我。含好多ORACLE SCOTT中emp表的实例。
Oracle数据库通用的分页存储过程,含存储过程源码,分页的小例子,供大家参考!
包括以下内容: Oracle数据库基础 oracle帮助文档 oracle存储过程的语法和使用 oracle函数帮助文档 : : :
oracle 的函数、存储过程、游标、简单实例 oracle常用语句oracle 的函数、存储过程、游标、简单实例 oracle常用语句
oracle 的存储过程和函数的语法 如下
oracle函数调用存储过程.doc
本文实例讲述了Python使用cx_Oracle调用Oracle存储过程的方法。分享给大家供大家参考,具体如下: 这里主要测试在Python中通过cx_Oracle调用PL/SQL。 首先,在数据库端创建简单的存储过程。 create or replace ...
oracle存储过程_函数_语法_大全_详解
如何调用oracle的函数、存储过程