创建包装规范定义
规范是接口到包。它只是声明的类型,变量,常量,异常,游标和子程序可从封装外部引用。置于规范的所有对象被称为公共对象。任何子程序在封装主体中没有包定义但编码被称为私有对象。下面的代码片段显示了具有多个的程序包规范定义。一个包中可以定义的全局变量和多个程序或函数。
-- Created on 2018/4/2 by E.WANG
-- 创建包规范定义
create or replace package math_package
as
--创建两个整数加法存储过程
procedure add(a in int,b in int,c out int);
--创建两个是整数的减法函数
function sub(a in int,b in int ,c out int) return int;
--创建乘法存储过程
procedure mul(a in int,b in out int);
--创建除法函数
function div(a in int ,b in out number) return number;
end math_package;
运行上述代码给出如下截图: