函数是另一种存储代码,非常类似于存储过程,两者的区别是:函数是能够返回单个值的plsql语句块,函数可以接受零个 一个 或者多个参数,但是函数的可执行部分必须有一个返回句子。必须在函数的头部声明返回值的数据类型。
创建语法:
create or replcare function function_name
{
参数列表
return datatype;
}
is
begin
<body>
return return_vale;
end;
创建语法:
create or replcare function function_name
{
参数列表
return datatype;
}
is
begin
<body>
return return_vale;
end;