程序包和触发器,2,程序包,程序包是对相关过程、函数、变量、游标和异常等对象的封装 程序包由规范和主体两部分组成,3,创建程序包,程序包规范 CREATE OR REPLACE PACKAGE package_name IS|AS Public item declarations Subprogram specification END package_name,程序包主体 CREATE OR REPLACE PACKAGE BODY package_name IS|AS Private item declarations Subprogram bodies BEGIN Initialization END package_name,4,程序包的优点,模块化 更轻松的应用程序设计 信息隐藏 新增功能 性能更佳,5,用于定义公用的信息,create or replace package Pack_Common is -定义公用的动态游标 type System_RefCursor is ref cursor; -定义公用的自定义数据类型 type Common_Record is Rec