ORACLE 存储过程存储过程的基本信息定义与作用:存储过程(Stored Procedure),一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。基本oracle的过程定义结构:DECLARE ---声明变量等数据类型BEGIN ---主程序体,包含各种合法语句EXCEPTION ---异常处理END;--主题程序结束分号必须例:打印1..100的数值BEGIN FOR V_INDEX IN 1..100 LOOP DBMS_OUTPUT.PUT_LINE(V_INDEX); END LOOP; DBMS_OUTPUT.PUT_LINE(输出完毕!);END;错误号异常错误信息名称说明ORA-0001Dup_val_on_index违反了唯一性限制ORA-0051Timeout-on-resource在等待资源时发生超时ORA-0061Transaction-backed-out由于发生死锁事务被撤消ORA-1001Invalid-CURSOR试图使用一个无效的游标ORA-1012Not-logged-on没有连接到ORACLEORA-1017Login-denied无效的用户名
您可能关注的文档
最近下载
- 2025年全国高考(新课标)物理真题卷含答案解析.docx VIP
- 2025全国高中数学联赛河南预赛试题及答案(高一).doc VIP
- 2025年人教版五年级下学期语文期中考试测试卷01.pdf VIP
- 工期进度计划及保证措施.docx VIP
- 2016高考全国新课标3卷物理含答案解析.doc VIP
- 民法典侵权责任编.ppt VIP
- 太阳能车棚设计.doc VIP
- 光学玻璃性能手册.pdf
- AP宏观经济学 2018年真题 (选择题+问答题) AP Macroeconomics 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 《系统工程 第6版》 课件全套 汪应洛 第1--8章 系统工程概述--- 系统工程应用实例.pptx
原创力文档

文档评论(0)