pl/sql程序块
块是pl/sql的基本程序单元。

pl/sql程序块分类
无名块:未命名的程序块
命名块:过程,函数,包,触发器等

块的组成
定义部分:定义变量,常量,游标等
执行部分:实现功能
异常处理部分:处理运行错误

块结构

【DECLARE
…..定义部分】
BEGIN
…..执行部分
【EXCEPTION
….异常处理部分】
END;

DECLARE:定义部分的开始,该部分可选
BEGIN:执行部分的开始,该部分是必须有的
EXCEPTION:异常处理部分的开始,该部分是可选
END:pl/sql块的结束标记

案例
set serveroutput on 设置环境变量
pl/sql块

pl/sql块

解释
dbms_output是oracle所提供的系统包
put_line是该包包含的过程,用于输出字符串信息,当使用dbms_output包输出数据时,必须将环境变量设置为set serveroutput on

转载:https://blog.csdn.net/zhou920786312/article/details/72627695

pl/sql程序块
块是pl/sql的基本程序单元。

pl/sql程序块分类
无名块:未命名的程序块
命名块:过程,函数,包,触发器等

块的组成
定义部分:定义变量,常量,游标等
执行部分:实现功能
异常处理部分:处理运行错误

块结构

【DECLARE
…..定义部分】
BEGIN
…..执行部分
【EXCEPTION
….异常处理部分】
END;

DECLARE:定义部分的开始,该部分可选
BEGIN:执行部分的开始,该部分是必须有的
EXCEPTION:异常处理部分的开始,该部分是可选
END:pl/sql块的结束标记

案例
set serveroutput on 设置环境变量
pl/sql块

pl/sql块

解释
dbms_output是oracle所提供的系统包
put_line是该包包含的过程,用于输出字符串信息,当使用dbms_output包输出数据时,必须将环境变量设置为set serveroutput on

相关文章:

  • 2021-07-14
  • 2021-11-26
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
  • 2021-09-12
  • 2021-12-06
  • 2021-06-30
猜你喜欢
  • 2021-07-29
  • 2021-12-29
  • 2022-12-23
  • 2021-08-03
  • 2021-12-04
  • 2021-11-11
  • 2022-01-17
相关资源
相似解决方案