- 1、本文档共162页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章 PLSQL语言基础
* 声明部分和异常处理部分的异常会立刻传播到外层语句块的异常处理部分,即使当前语句块有该异常的异常处理器。 (2)声明部分和异常处理部分的异常 * BEGIN DECLARE v_number NUMBER(6) :=ABC; BEGIN v_number:=10; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(This is outputted by inner block!); END; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(This is outputted by outer block!); END; / This is outputted by outer block! * 结论 无论是执行部分的异常,还是声明部分或异常处理部分的异常,如果在本块中没有处理,最终都将向外层块中传播。 通常在程序最外层块的异常处理部分放置OTHERS异常处理器,以保证没有错误被漏掉检测,否则错误将传递到调用环境。 总结 PL/SQL程序结构 PL/SQL基础 PL/SQL控制结构 PL/SQL游标 PL/SQL异常处理 * 2007-9 东北大学东软信息学院计算机系 * Fetch 游标名 bulk collect into 集合1,集合2,...[limit 行数] 2007-9 东北大学东软信息学院计算机系 * DECLARE increment number(4); CURSOR c_emp(p_deptno emp.deptno%type)IS SELECT * FROM EMP WHERE deptno = p_deptno; BEGIN for I in 1..3 loop for emp_record in c_emp(I*10) loop increment:=100*I; update emp set sal = sal +increment where EMPNO= emp_record.empno; end loop; end loop; END; * DECLARE TYPE emp_cursor_type IS REF CURSOR RETURN emp%ROWTYPE; TYPE general_cursor_type IS REF CURSOR; v_emp emp_cursor_type; v_general general_cursor_type; my_cursor SYS_REFCURSOR; v_empinfo emp%ROWTYPE; v_deptinfo dept%ROWTYPE; BEGIN OPEN v_emp FOR SELECT * FROM emp; LOOP FETCH v_emp INTO v_empinfo; EXIT WHEN v_emp%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_empinfo.empno|| || v_empinfo.ename|| || v_empinfo.sal); * END LOOP; CLOSE v_emp; OPEN my_cursor FOR SELECT * FROM dept; LOOP FETCH my_cursor INTO v_deptinfo; EXIT WHEN my_cursor%NOTFOUND; DBMS_OUTPUT.PUT_LINE(v_deptinfo.deptno|| || v_deptinfo.dname); END LOOP; CLOSE my_cursor; --OPEN v_general FOR
您可能关注的文档
- 第13章管理学中有关控制的问题.ppt
- 第12课 古希腊先哲的精神觉醒.ppt
- 第13讲 八年级下 Units 5~6.ppt
- 第13章_国际物流风险与保险.ppt
- 第13讲 议论文阅读ye.ppt
- 第13讲 坚持基本国策 落实可持续发展.ppt
- 第13讲 确定型动态规划.ppt
- 第12课_民国时期民族工业的曲折发展.ppt
- 第13课 大天而思之,孰与物畜而制之.ppt
- 第13课_挑战教皇的权威.ppt.ppt
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
最近下载
- 黑格尔逻辑学(上下卷).doc VIP
- 全等三角形.1 全等三角形PPT.ppt VIP
- 04G410-1 1.5mX6.0m预应力混凝土屋面板(预应力混凝土部分).docx VIP
- 困境儿童监护风险评估与社会干预规范.pdf
- 0.中国中铁建筑施工典型异常工况安全处置工作指引宣贯材料.pptx VIP
- 《次函数的图象》课件.ppt VIP
- 康城丽都杨安的临电施工方案.doc VIP
- 2025年度湖北省公安厅面向社会公开招聘200名警务辅助人员笔试模拟试题及答案解析.docx VIP
- MacroSAN MS系列存储设备 双活特性 图形界面用户手册(CH, V2.09).pdf
- 新视野大学英语第三版B4U2教案.docx VIP
文档评论(0)