ITPub博客

首页 > 数据库 > Oracle > R1-001 PLSQL块结构

R1-001 PLSQL块结构

原创 Oracle 作者:路途中的人2012 时间:2017-03-31 10:16:25 0 删除 编辑
PLSQL和其它过程语言一样,最小的有意义的代码单元叫做块(block)。一个块就是一组代码,这个块给出了执行边界,也为变量声明和异常处理提供了作用范围。PLSQL允许我们创建匿名块(也就是没有命名的代码块)和命名块,命名的块可以是包、过程、函数、触发器或者对象类型。
一个PLSQL块最多可以由4个不同单元组成,只有一个单元是必不可少的:
块头:
只有命名块才会有这个单元。块头单元就确定了这个命名块或者程序的调用方式,这个单元是可选的。
声明单元:
这部分定义变量,游标,以及可以被后面的执行单元或异常处理单元引用的子块。这一单元也是可选的。
执行单元:
这部分包含了PLSQL引擎在运行时要执行的语句,这一单元是必须的。
异常处理单元
这部分处理的是正常处理过程中抛出的异常(根据告警和错误条件),这一单元也是可选的。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29067253/viewspace-2136385/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-01-08

  • 博文量
    495
  • 访问量
    768381