`

18.其它预定义例外

阅读更多

其它预定义例外


1.login_denied
当用户非法登陆时,会触发该例外


2.not_logged_on
如果用户没有登陆就执行dml操作,就会触发该例外


3.storage_error
如果超过了内存空间或是内存被损坏,就触发该例外


4.timeout_on_resource
如果oracle在等待资源时,出现了超时就触发该例外

非预定义例外
非预定义例外用于处理与预定义例外无关的oracle数据,使用预定义例外只能处理21个oracle错误,而当使用pl/sql开发应用程序时,可能会遇到其它的一些oracle错误,比如:在pl/sql块中执行dml语句时,违反了约束规定等等,在这样的情况下,也可以处理oracle的各种例外,因为非预定义例外用的不多,所以不予以介绍。



分享到:
评论

相关推荐

    Oracle例外用法实例详解

    oracle将例外分为预定义例外、非预定义例外和自定义例外三种。 1)、预定义例外用于处理常见的oracle错误。 2)、非预定义例外用于处理预定义例外不能处理的例外。 3)、自定义例外用于处理与oracle错误无关的其它情况...

    ETSI ES 201 873-1 V2.2.1(中文版)

    18 4.2 描述的一致性................................................................................................................................................. 19 4.3 一致性..................

    Linux考试题.docx

    12. Shell预定义变量:`$#`变量表示所有位置参数的个数。 13. 自启动服务管理:使用`chkconfig`命令可以同时调整服务在不同运行级别的自启动状态。 14. 条件测试操作符:在Shell脚本中,`-le`表示“小于或等于”。...

    CLion-2017.1.1.tar.gz

    6. 项目模板和管理:CLion提供了各种预定义的项目模板,如Hello World、Qt、Boost等,方便快速启动新项目。同时,项目管理功能使得切换和组织多个项目变得轻松。 7. 代码重构:CLion提供了丰富的代码重构工具,如...

    存储过程1清华大学计算中心ORACLE培训资料.pptx

    - 可以在Exception块中为每个可能出现的异常设定处理代码,如当NO_DATA_FOUND时执行特定操作,或其他预定义或自定义异常的处理。 - 用户定义的异常需要在DECLARE部分声明,然后在需要的地方用RAISE语句引发,并在...

    ASP.NET源码——[CMS程序]posh v2.2.Beta_posh_2.2.beta.zip

    2. **模板引擎**:通过预定义或自定义的模板,用户可以轻松更改网站的外观和布局,实现快速样式调整。 3. **用户和角色管理**:系统可能包含用户注册、登录功能,并支持不同角色(如管理员、编辑、访客等)的权限...

    DWR.xml配置文件说明书(含源码)

    当然还包括对应的对象形式Integerv,Boolean等等.DWR中在allow预定义了16个配置项目分别用于所有基本类型的转换.就象这样<convert converter="primitive" match="java.lang.Long"/>...

    精通Oracle.10g.PLSQL编程

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

    管理学原理试题库共套.pdf

    15. **市场经济中的“义”**:在市场经济中,“义”通常指的是伦理道德,企业应遵循公平、诚信的原则追求利润。 16. **管理者层级**:高层管理者主要负责制定长远战略,中层管理者执行策略,基层管理者负责日常运作...

    科普版小学六年级英语上册知识点.doc

    1. **always** - 表示“总是,常常”,强调行为的持续性和无例外性,如:“他总是8点送孩子上学。”(His father always takes him to school at 8:00.) 2. **usually** - 表示“通常”,强调行为的常规性和频繁性...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     CONNECT, RESOURCE, DBA这些预定义角色主要是为了向后兼容。其主要是用于数据库管理。oracle建议用户自己设计数据库管理和安全的权限规划,而不要简单的使用这些预定角色。将来的版本中这些角色可能不会作为预定...

    Python库 | roguehostapd-1.1.1.tar.gz

    Python库是Python生态系统的重要组成部分,它们提供了预定义的功能模块,使得开发人员能够轻松地实现特定任务,而无需从零开始编写代码。本文将深入探讨名为“roguehostapd-1.1.1”的Python库,以及它在开发中的应用...

    安徽省明光英普辅导中心初中英语 知识点复习总结 副词的位置用法与特点.doc

    在英语学习中,副词是不可或缺的一部分,它们用于修饰动词、形容词、其他副词或整个句子,表达动作的方式、程度、时间等。本文主要聚焦于副词的位置用法和特点,这对于初中生理解并正确运用副词至关重要。 1. 副词...

    assemble-cli-源码.rar

    在`plugins`目录下,可以找到预定义的插件,它们扩展了assemble的功能,如清理输出目录、处理图片、压缩代码等。源码中会有插件注册、执行的接口,以及如何通过CLI命令启用插件的相关代码。 5. **命令行接口(CLI)**...

    基于PHP的CoreBlog开源博客系统.zip

    通常,PHP会配合MySQL这样的关系型数据库管理系统,通过预定义的SQL查询语句来实现数据操作。 4. 模板引擎:为了实现动态生成页面,CoreBlog可能会使用模板引擎,如Smarty,这样可以将视图层与业务逻辑分离,使设计...

    iOS 配置.gitignore文件详细介绍

    除了使用预定义的.gitignore 配置示例外,我们还可以使用在线工具生成自定义的.gitignore 配置。例如,gitignore.io 是一个在线工具,可以根据语言和框架生成自定义的.gitignore 配置。 例如,如果我们需要生成一个...

    基于C#的Aforge类调用简单示例_源码

    AForge.NET提供了许多预定义的图像处理函数,可以方便地集成到你的代码中: ```csharp private void Camera_NewFrame(object sender, NewFrameEventArgs eventArgs) { Bitmap frame = (Bitmap)eventArgs.Frame....

    zabbix_agents_3.4.0.win.7z

    Zabbix预定义了一些适用于Windows的监控项,但也可以根据需求自定义监控项。 总之,Zabbix Agent 3.4.0在Windows环境中的安装和配置是一个多步骤的过程,涉及配置文件的修改、服务的管理和监控项的设定。通过正确...

    jsp 动态网页制作 讲 义

    JSP提供了九个内置对象,包括请求(request)、响应(response)、会话(session)、应用程序(application)、页面(page)、页面上下文(pageContext)、例外(exception)、出错页(errorPage)和配置(config)...

    jdk-13.0.1-x64_bin.rar

    JDK中的类库提供了大量的预定义类和接口,为开发者提供了丰富的功能,如文件I/O、网络通信、多线程处理、数据库连接等。在JDK 13.0.1中,类库可能进行了更新,以支持新版本的特性。 5. **开发工具(如Javadoc和JAR...

Global site tag (gtag.js) - Google Analytics