12-PLSQL游标和异常说课.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库开发技术 第12章 PLSQL游标和异常;区分隐式游标和显式游标。 掌握如何创建和使用游标 会编写游标式的FOR循环 会编写带有参数的游标 讨论PL/SQL异常及其类型 掌握不同类型异常的声明、触发和处理过程;关于游标(About Cursors);游标概念;游标概念;游标基础;游标;;显式游标的控制;显式游标的控制;游标的声明;游标的声明;打开游标;从游标中提取数据;从游标中提取数据;从游标中提取数据;关闭游标;显式游标的属性;隐式游标的属性;隐式游标的属性;多重提取的控制; %ISOPEN 属性;%NOTFOUND 和 %ROWCOUNT 属性;游标属性举例;游标和记录;语法: 是处理显式游标的一种捷径。 隐式进行游标的 open, fetch, 和 close。 无需声明记录类型,因为它被隐式自动声明。;含有游标的FOR循环;使用子查询的游标式FOR循环;参数化游标;带有参数的游标;带有参数的游标;带有参数的游标;游标变量P240;游标变量;游标变量;游标变量类型;游标变量类型;动态游标变量的用法;FOR UPDATE 子句;FOR UPDATE 子句; WHERE CURRENT OF 子句;WHERE CURRENT OF 子句;使用子查询的游标;动态SELECT语句的用法;动态SELECT语句的用法;动态SELECT语句的用法;动态SELECT语句的用法;小结;小结;游标的课堂练习;游标的课堂练习;游标的课堂练习;处理 PL/SQL异常;异常处理;异常处理;异常处理的基本语法;异常的类型;异常的类型;异常定义、触发与处理;表 系统预定义(有命名的)异常P230-231;截获异常;截获异常的原则;截获Oracle服务器预定义的错误;预定义异常;;DECLARE e_emps_remaining EXCEPTION; PRAGMA EXCEPTION_INIT ( e_emps_remaining, -2292); v_deptno dept.deptno%TYPE := p_deptno; BEGIN DELETE FROM dept WHERE deptno = v_deptno; COMMIT; EXCEPTION WHEN e_emps_remaining THEN DBMS_OUTPUT.PUT_LINE (Cannot remove dept || TO_CHAR(v_deptno) || . Employees exist. ); END;;截获异常信息的函数;截获异常信息的函数;截获异常信息的函数;截获异常信息的函数;截获自定义的异常;自定义异常;自定义异常;调用环境;异常的传播;RAISE_APPLICATION_ERROR过程;语法: error_number: 用户自定义的错误号,-20000~-20999 message: 用户自定义的错误信息,=2048字节 true|false : 可选项。 如果为 TRUE,则新的错误将会添加到先前的错误列表中; 如果为 FALSE (缺省时的设置),错误将会替换掉先前的错误列表。;RAISE_APPLICATION_ERROR ;举例;异常处理的实例;用户自定义的异常;要处理用户自定义的异常;使用raise_application_error过程示例;小结;异常部分的课后练习

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档