- 0
- 0
- 约1.37千字
- 约 23页
- 2021-11-10 发布于江苏
- 举报
异常和游标管理;回忆;目标;异常 8- 1;PL/SQL 是如何处理异常的?
错误引发异常
每当引发异常时,都将控制权传递给异常处理程序
异常处理程序处理异常;异常中涉及的步骤
声明异常
引发异常
处理异常;异常的类型
预定义的异常
非预定义的异常
用户定义的异常;预定义的异常
由 Oracle 为常见错误预定义
在 DBMS_STANDARD 程序包中提供了这些定义
不需要显式声明;非预定义的异常
指定与 Oracle 错误关联的异常
关联是通过 EXCEPTION_INIT 编译指示建立的;用户定义的异常
由程序定义的错误
在声明局部中声明
类型 EXCEPTION 声明用户定义的异常
是使用 RAISE 语句显式引发的;Raise_Application_Error
用于创立用户定义的错误消息的过程
既可以在可执行局部中使用,也可以在异常局部中使用
错误编号必须介于 –20000 和 –20999 之间
错误消息的长度可长达 2048 个字节;游标管理9 - 1;游标管理9 - 2;游标管理9 - 3;游标属性
%NOTFOUND
%FOUND
%ROWCOUNT
%ISOPEN;显式游标
由用户显式声明
游标将指向活动集中的当前行
控制显式游标
Open
Fetch
Close;循环游标
显式游标的替代方法
它的工作原理是什么?
隐式翻开游标
自动从活动集获取行
在处理完所
原创力文档

文档评论(0)