知识大全 数据库PL/SQL异常处理(组图)
Posted 知
篇首语:人争气,火争焰,佛争一炷香。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 数据库PL/SQL异常处理(组图)相关的知识,希望对你有一定的参考价值。
数据库PL/SQL异常处理(组图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在设计PL/SQL程序时 经常会发生这样或那样的错误 异常处理就是针对错误进行处理的程序段 Oracle i中的异常处理分为系统预定义异常处理和自定义异常处理两部分 系统预定义异常处理 系统预定义异常处理是针对PL/SQL程序编译 执行过程中发生的问题进行处理的程序 下列代码为正确代码 在【SQLPlus Worksheet】中能够顺利执行 ――――――――――――――――――――――――――――――――――――― set serveroutput on declare tempno integer:= ; begin tempno:=tempno+ ; end; ――――――――――――――――――――――――――――――――――――― 【配套程序位置】 第 章\\ correctplsql sql 下列代码为错误代码 在【SQLPlus Worksheet】中的执行结果如图 所示 > 【配套程序位置】 第 章\\ wrongplsql sql 由于代码有错误 因此将激活系统预定义的异常处理 并得出如下提示信息 > Oracle i提供了很多异常处理 读者可以尝试修改可以正常运行的程序 并执行修改后的程序 就可以发现调用了哪些异常处理 下面着重介绍如何自定义异常处理 自定义异常处理 定义异常处理 定义异常处理的语法如下 declare 异常名 exception; 触发异常处理 触发异常处理的语法如下 raise 异常名; 处理异常 触发异常处理后 可以定义异常处理部分 语法如下 Exception When 异常名 then 异常处理语句段 ; When 异常名 then 异常处理语句段 ; 实例 下面的PL/SQL程序包含了完整的异常处理定义 触发 处理的过程 定义名为salaryerror的异常 在scott emp数据表中查找empno= 的记录 将其值放入变量tempsal中 判断tempsal值若不在 和 之间 说明该员工的薪水有问题 将激活异常处理 提示信息 在【SQLPlus Worksheet】中执行下列PL/SQL代码 执行结果如图 所示 > 【配套程序位置】 第 章\\ exceptiondefine sql > cha138/Article/program/Oracle/201311/16582相关参考
PL/SQL程序结构(组图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 什么是PL/SQL程
PL/SQL基本语法要素(组图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 常量 定义
PL/SQL中的几种异常处理方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! PL/SQL里有
PL/SQL中的几种异常处理方法的源代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 用Fet
Oracle数据库PL/SQL介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 什么是PL/S
Oracle数据库-PL/SQL整理(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 获取系
全面探讨PL/SQL的复合数据类型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! PL/SQL有
Oracle数据库编程:在PL/SQL中使用游标获取数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
使用PL/SQL从数据库中读取BLOB对象 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 确认现
现在你可以通过字符串建立索引提高性能 许多PL/SQL程序对数据进行操作通常是通过使用SQL在数据库中直接操作数据你经常还需要在PL/SQL程序本身内声明和管理数据这个程序数据可能由一些单独的值