函数在包中的用法

最近更新时间: 2024-06-12 15:06:00

#定义
postgres=#CREATE OR REPLACE package b_1 IS    
    #定义函数
    function addnum(a_1 number,a_2 number) return number;       
end;
/
CREATE OR REPLACE package body b_1 is
    #实现方法   
    function addnum(a_1 number,a_2 number) return number is
        num number;
    begin
        num:=a_1+a_2;
        return num;
    end;   
end;
/
#调用
postgres=# select b_1.addnum(1,1);
 addnum 
--------
      2
(1 row)