函数是指存放在数据库中用于返回特地数据的子程序。通过使用函数不仅可以简化客户端应用程序的开发和维护,而且还可以提高应用程序的执行性能
create or replace function 函数名 (参数1,..,参数n) -- 参数名 in 参数类型(不带取值范围)
return varchar2 is --定义返回值类型v_ars varchar2(200); -- 定义变量
begin
/*函数体*/
end;
调用函数:
select 函数名(传参) from dual;
注:
in 表示 传入数据 值不可修改 但可以引用
out 表示输出数据 可以赋值 但不可引用