oracle 函数(一)

oracle 函数(一)
说到oracle函数,不得不说到oracle过程.

共同点:它们都是有特定功能的pl sql程序模块.

不同点:
函数能在dml中使用,而存储不能.
函数不能有多个返回参数,而psl可以有多个输出

来一个简单的例子:
create   or   replace   function  fun_test(
       name 
in   varchar return   varchar2
is
   o_result 
varchar2 ( 256 );
begin
  
select  to_char(sysdate, ' yyyy-mm-dd hh24:mi:ss ' into  o_result  from  dual;
  
return  o_result || ' --> ' || name;
end  fun_test;

你可能感兴趣的:(oracle 函数(一))