- 0
- 0
- 约3.92千字
- 约 35页
- 2021-03-13 发布于天津
- 举报
1 异常和游标管理 第七章 2 目标 ? 详细讨论异常 ? 游标管理技巧 3 异常 8 - 1 ? 程序错误 ? 编译时 ? 运行时 ? 异常 ? 处理运行时错误 4 ? PL/SQL 是如何处理异常的? ? 错误引发异常 ? 每当引发异常时,都将控制权传递给异常处理 程序 ? 异常处理程序处理异常 异常 8 - 2 5 异常中涉及的步骤 ? 声明异常 ? 引发异常 ? 处理异常 ? Declare ? Begin ? Exception ? End; 异常 8 - 3 6 异常的类型 ? 预定义的异常 ? 非预定义的异常 ? 用户定义的异常 异常 8 - 4 7 预定义的异常 ? 由 Oracle 为常见错误预定义 ? 在 DBMS_STANDARD 程序包 中提供 了这些定义 ? 不需要显式声明 预定义的异常 8 预定义的异常 ? declare ? var_status order_master.ostatus %type; ? begin ? select ostatus into var_status from order_master; ? dbms_output.put_line(var_status); ? --exception ? -- when too_many_rows then ? -- dbms_output.put_line( 查询返回不止一行
原创力文档

文档评论(0)