洞察探索open banking如何通过小程序容器技术助力金融企业实现数据安全和数字化转型
1003
2022-11-26
PL/SQL函数操作实例与说明
PL/SQL函数与过程相同,不同之处在于函数有一个返回值。
创建函数
建立一个独立函数可以使用CREATE FUNCTION语句创建。CREATE OR REPLACE PROCEDURE语句简化语法如下:
CREATE [OR REPLACE] FUNCTION function_name[(parameter_name [IN | OUT | IN OUT] type [, ...])]RETURN return_datatype{IS | AS}BEGIN < function_body >END [function_name];
这里,
function-name 指定函数的名称[OR REPLACE] 选项允许修改现有的函数可选的参数列表中包含的名称,模式和类型的参数。IN表示该值将被从外部传递和OUT表示该参数将被用于过程外面返回一个值函数必须包含一个return语句RETURN 子句指定要在函数返回的数据类型function-body 包含可执行部分AS关键字来代替了IS关键字用于创建一个独立的函数
创建一个独立的函数窗口截图:
创建一个独立的函数的源码:
-- Created on 2018/3/29 by E.WANG --数组求和函数create or replace function SumOfVarray(nu in int_varray,sumV out int) return int istemp int:=0;begin for i in 1..nu.count loop temp:=temp+nu(i); end loop; sumV:=temp; return sumV;end;
定义和调用PL/SQL函数截图:
emp表中数据:
定义和调用PL/SQL函数实例源码:
运行结果截图:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~