`
cakin24
  • 浏览: 1389140 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

PL/SQL例外概念和系统例外

阅读更多

一 定义

例外是程序设计语言提供的一种功能,用来增强程序的健壮性和容错性。
 
二 分类
1、系统例外
No_data_found:没有找到数据。
Too_many_rows:select...into语句匹配多行。
Zero_Divide:被零除。
Value_error:算术或转换错误。
Timeout_on_resource:在等待资源时发生超时,一般发生在分布式数据库。
例如:北京的数据库访问上海的数据库,但因为网络原因导致北京数据库访问上海数据库超时,抛出Timeout_on_resource例外,图例如下:


 
2、自定义例外
  • 大小: 101.6 KB
分享到:
评论

相关推荐

    PL/SQL Developer 10.0.4 注册码

    PL/SQL是Oracle数据库系统中的一种过程化语言,用于构建复杂的数据库应用程序。 在"PL/SQL Developer 10.0.4 注册码"这个话题中,我们关注的是该软件的特定版本以及它的激活机制。通常,商业软件在安装后需要一个...

    PL/SQL安装包及安装文档

    PLSQL绿色安装,压缩包中自带PLSQL安装配置文档(亲测文档) PLSQL介绍: PLSQL是专用于Oracle服务器,在SQL基础之上,添加了一些过程化控制语句,叫PLSQL,过程化包括有:类型... SQL和PLSQL不是替代关系,是弥补关系

    精通Oracle.10g.PLSQL编程

    处理例外 10.1 例外简介 10.2 处理预定义例外 10.3 处理非预定义例外 10.4 处理自定义例外 10.5 使用例外函数 10.6 PL/SQL编译警告 10.7 习题 第11章 开发子程序 11.1 开发过程...

    Oracle数据库第5讲.pptx

    PL/SQL是Oracle在标准SQL语言上的扩展,不仅允许嵌入SQL语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,使得它的功能变得更加强大。 PL/SQL的介绍 PL/SQL的优点: * 提高...

    Oracle教程之pl/sql简介

    pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。 二、为什么要学pl/sql 1.提高应用程序的运行性能 2.模块化的设计思想...

    精通Oracle.10g.Pl.SQL编程

    PL/SQL(Procedural Language for SQL)是一种专为Oracle设计的过程化语言,结合了SQL的数据处理功能和传统过程化语言的流程控制功能。它支持变量定义、条件判断、循环控制等高级特性,并且可以将SQL语句嵌入其中,...

    PL.SQL.Developer.v7.1.5.1400 v wzl

    6. **版本控制集成**:PL/SQL Developer可以与常见的版本控制系统(如Subversion, Git等)集成,实现代码的版本管理和协同编辑。 7. **性能分析**:通过执行计划分析和SQL调优,PL/SQL Developer可以帮助开发者优化...

    Oracle PLSQL语法大全及实例讲解.pdf

    Oracle PL/SQL是一种强大...通过学习和实践这些基本概念,你可以构建复杂的PL/SQL程序来管理Oracle数据库中的数据,进行数据处理和业务逻辑实现。了解并熟练掌握这些知识点对于任何Oracle数据库开发者来说都至关重要。

    DBS PL_SQL内存管理实现.pdf

    随着第三代编程语言(3GL)的发展,数据库编程语言如Oracle的PL/SQL、SQL Server的Transact-SQL和DB2的SQL Procedure Language等,都强调了内存管理的重要性,DBS PL/SQL也不例外。为使DBS兼容并发展数据库技术,它...

    Oracle数据库第5讲.ppt

    PL/SQL块的结构可以看作类似于Java中的类结构,其中定义部分和例外处理部分可选,执行部分是必需的。 PL/SQL实例展示了如何编写简单的到复杂的块,例如: 1. 只包含执行部分的块,如使用`DBMS_OUTPUT.PUT_LINE`输出...

    PL_SQL_Developer9+汉化+注册码

    PL/SQL Developer是一款由Allround Automations公司开发的专业Oracle数据库管理与开发工具,它专为编写、调试、执行和管理PL/SQL代码而设计。PL/SQL Developer 9是该系列的一个版本,提供了丰富的功能,旨在提升...

    PLSQL语法大全,word格式,自己总结

    4. **跨平台兼容性**:PL/SQL代码可以使用任何ASCII文本编辑器编写,这意味着无论是在哪种操作系统上运行Oracle,编写和维护PL/SQL程序都是极其方便的。 5. **减少网络负载和提升性能**:相较于单条SQL语句的执行...

    plsql学习笔记整理.docx

    PL/SQL 是 Oracle 在标准 SQL 语言上的扩展,提供了更多的编程功能,例如定义变量和常量、使用条件语句和循环语句、例外处理等。使用 PL/SQL 可以提高开发效率和数据库性能。 PL/SQL 的优点 1. 减少网络传输的 SQL...

    Oracle_plsql编程1

    PL/SQL的程序单元是块(Block),由定义部分、执行部分和例外处理部分组成。定义部分可选,执行部分是必须的,例外处理部分也是可选的。例如: ```sql DECLARE v_salary NUMBER; BEGIN -- 执行部分 SELECT ...

    PLSQL编程基础培训.ppt

    - **特点**:PL/SQL支持高级语言特性,如块操作、条件判断和循环。它提高了程序效率,通过减少对数据库核心的直接访问,降低了网络通信量。PL/SQL与Oracle数据库紧密集成,支持所有RDBMS数据类型,并拥有自己的内置...

    plsql培训资料100多页的ppt

    PL/SQL是Oracle数据库系统中的一个强大力量,它结合了SQL的数据操纵能力与过程性编程语言的功能。本文将深入探讨PL/SQL的基础知识,包括编程规范、基本数据类型和函数,以及如何利用PL/SQL编写基本的SQL语句。 首先...

Global site tag (gtag.js) - Google Analytics