第七章理论课子程序及程序包.pdfVIP

  • 2
  • 0
  • 约2.79万字
  • 约 23页
  • 2017-06-18 发布于湖北
  • 举报
《Oracle 数据库应用 》理论课 子程序和程序包  本章技能目标  创建和使用子程序  创建和使用程序包 1. 子程序 子程序是命名的 PL/SQL 块,编译并存储在数据库中。可以为它们指定参数,可以从任何数据 库客户端和应用程序中调用它们。命名的PL/SQL 程序包包括存储过程和函数。程序包是存储 过程和函数的集合。 与未命名或匿名PL/SQL 块一样,子程序也有声明部分,执行部分和一个可选的异常处理部分。 声明部分包含类型、游标、常量、变量、异常和嵌套子程序的声明。这些内容都是本地的,在 程序退出时会自动销毁。执行部分包含赋值语句、流程控制语句和Oracle 的数据操作语句。异 常处理部分包含异常处理处理。  子程序的各个部分:  声明部分  可执行部分  异常处理部分(可选)  子程序的分类:  过程 - 执行某些操作  函数 - 执行操作并返回值 子程序的优点如下:  模块化

文档评论(0)

1亿VIP精品文档

相关文档