当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
oracle pl/sql中使用包
发布时间:2011/4/22 11:28:59 来源:城市学习网 编辑:ziteng
  模式:
  create or replace package 包名 is
  定义变量
  函数声明
  过程声明
  end 包名;
  /
  show err;
  create or replace package body 包名 is
  函数定义
  过程定义
  end 包名;
  /
  show err;
  举例:
  create or replace package pck_report_getconreportdata is
  -- 函数声明
  function getActiveIsbastaus(p_id number,p_type number) return varchar2; -- 判断业务是否在统计范围,获取业务的时间(用于统计的时间)
  -- 过程声明
  procedure proc_CreateConreportData(p_type number,p_rptno number,p_stanid number,p_id number,p_createtype number,p_executeflag out number);
  procedure proc_CreateAllConreportData(p_type number);
  end pck_report_getconreportdata;
  /
  show err;
  create or replace package body pck_report_getconreportdata is
  function getActiveIsbastaus(p_id number,p_type number) return varchar2
  is
  ...
  begin
  ...
  end getActiveIsbastaus;
  ......
  end pck_report_getconreportdata;
  /
  show err;
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved