摘要: (一)异常处理 异常情况处理是用来处理正常执行过程中未预料的事件,程序块的异常处理预定义的错误和自定义错误,由于PL/SQL程序块一旦产生异常而没有指出如何处理时,程序就会自动终止整个程序。 有三种类型的异常错误: 1、预定义错误 ORACLE预定义的异常情况大约有24个,对这种异常情况的处理,无需 阅读全文
posted @ 2018-08-07 16:51 秋风de领域 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 在PL/SQL程序中,对于处理多行记录的事务经常使用游标来实现。 (一)游标概念 为了处理SQL语句,ORACLE必须分配一片叫上下文的区域来处理所必需的信息,其中包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集。 游标是一个指向上下文的句柄或指针。通过游标,PL/SQL 阅读全文
posted @ 2018-08-07 14:06 秋风de领域 阅读(420) 评论(0) 推荐(0) 编辑
摘要: (一)条件语句 —— 使用条件语句查询出150号员工的工资,若其工资大于或等于10000则打印‘saraly >= 10000’,若在5000到10000之间打印‘5000 <= salary < 10000 ’ 否则打印‘salary < 50000’ IF...ELSIF...ELSE语句 CA 阅读全文
posted @ 2018-08-07 11:36 秋风de领域 阅读(540) 评论(0) 推荐(0) 编辑
摘要: (一)PL/SQL块 PL/SQL程序由三个块组成,即声明部分、执行部分、异常处理部分,其中执行部分是必须的。 PL/SQL块的结构如下: PL/SQL块可以分成三类: 1、无名快:动态构造,只能执行一次。 2、子程序:存储在数据库中的存储过程、函数及包等。当在数据库建立好后可以在其他程序中调用它们 阅读全文
posted @ 2018-08-07 10:54 秋风de领域 阅读(3359) 评论(0) 推荐(0) 编辑
摘要: (一)什么是PL/SQL PL/SQL是是由甲骨文公司在90年代初开发,以提高SQL的功能。 PL/SQL是嵌入在Oracle数据库中的三个关键的编程语言之一(随着SQL本身和Java)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQ 阅读全文
posted @ 2018-08-07 09:31 秋风de领域 阅读(629) 评论(0) 推荐(0) 编辑