以命名的异常

命名的系统异常                          产生原因

ACCESS_INTO_NULL                   未定义对象

CASE_NOT_FOUND                     CASE 中若未包含相应的 WHEN ,并且没有设置

ELSE 时

COLLECTION_IS_NULL                集合元素未初始化

CURSER_ALREADY_OPEN          游标已经打开

DUP_VAL_ON_INDEX                   唯一索引对应的列上有重复的值

INVALID_CURSOR                 在不合法的游标上进行操作

INVALID_NUMBER                       内嵌的 SQL 语句不能将字符转换为数字

NO_DATA_FOUND                        使用 select into 未返回行,或应用索引表未初始化的

TOO_MANY_ROWS                      执行 select into 时,结果集超过一行

ZERO_DIVIDE                              除数为 0

SUBSCRIPT_BEYOND_COUNT     元素下标超过嵌套表或 VARRAY 的最大值

SUBSCRIPT_OUTSIDE_LIMIT       使用嵌套表或 VARRAY 时,将下标指定为负数

VALUE_ERROR                             赋值时,变量长度不足以容纳实际数据

LOGIN_DENIED                           PL/SQL 应用程序连接到 oracle 数据库时,提供了不

正确的用户名或密码

NOT_LOGGED_ON                       PL/SQL 应用程序在没有连接 oralce 数据库的情况下

访问数据

PROGRAM_ERROR                       PL/SQL 内部问题,可能需要重装数据字典& pl./SQL

系统包

ROWTYPE_MISMATCH                宿主游标变量与 PL/SQL 游标变量的返回类型不兼容

SELF_IS_NULL                             使用对象类型时,在 null 对象上调用对象方法

STORAGE_ERROR                        运行 PL/SQL 时,超出内存空间

SYS_INVALID_ID                         无效的 ROWID 字符串

TIMEOUT_ON_RESOURCE         Oracle 在等待资源时超时

转载于:https://www.cnblogs.com/msnadair/archive/2009/03/26/1422237.html

Oracle 已命名的异常相关推荐

  1. oracle如何获取异常,Oracle专题13之异常错误处理

    异常:是程序在正常执行过程中发生的未预料的事件. b.什么是异常处理? 异常处理是为了提高程序的健壮性,使用异常处理部分可以有效地解决程序正常执行过程中可能出现的各种错误,使得程序正常运行. c.异常 ...

  2. oracle 给表空间改名,Oracle重命名表空间和删除表空间

    在需要的情况下,可以对表空间的名称进行修改.修改表空间的名称,不会影响到表空间中的数据.但不能修改系统表空间system与sysa Oracle重命名表空间和删除表空间 [日期:2015-03-10] ...

  3. oracle全局批准供应商,Oracle EBS-SQL (PO-7):检查异常-非批准的供应商设置供货比例.sql...

    select distinct msr.sourcing_rule_name            名称 ,msi.description                          说明 ,m ...

  4. oracle有三种类型的异常错误: 预定义 ( Predefined )错误里面的常见错误

    oracle有三种类型的异常错误: 预定义 ( Predefined )错误, 非预定义 ( Predefined )错误, 用户定义(User_define) 错误 预定义 ( Predefined ...

  5. Oracle数据库命名编码规范

    ORACLE数据库命名编码规范 版本记录: 当前版本: 作 者: 完成日期: 签 收 人: 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 签收日期: 1. 编写目的 使用统一的命名和编 ...

  6. ORACLE数据库超出游标异常解决(maximum open cursors exceeded)

    ORACLE数据库超出游标异常解决(maximum open cursors exceeded) 问题背景 ​ 在项目上线实际运行中,有某处功能涉及到批量增加的实现.之前客户在实际使用中每50条增加一 ...

  7. 使用mybatis向oracle数据库插入数据异常

    遇到了使用mybatis向oracle数据库插入数据异常的问题, 具体的报错如下:org.springframework.jdbc.UncategorizedSQLException: ### Err ...

  8. oracle的命名规则

    oracle中的各种数据对象,包括表名称,视图,等等名称的命名都需要遵循oracle的命名规则.oracle的命名规则分为标准命名方式和非标准命名方式. 标准命名方式需要满足以下的条件: 以字符打头 ...

  9. 忽略异常_忽略已检查的异常,所有出色的开发人员都在这样做–基于600,000个Java项目...

    忽略异常 Github和Sourceforge上超过600,000个Java项目中的异常处理概述 Java是使用检查异常的少数几种语言之一. 它们在编译时强制执行,并且需要某种处理. 但是--在实践中 ...

最新文章

  1. DCN-cs6200 ipv6 6to4隧道
  2. “make -n”和 “+command”的解释
  3. 零基础学Python-爬虫-3、利用CSS选择器爬取整篇网络小说
  4. springboot 项目依赖
  5. 数学和物理太难?这些动图让你秒懂抽象概念
  6. 魔性十足的数学动态图,这种东西都拿出来分享?
  7. 算术编码(Arithmetic Coding)源代码
  8. 水晶报表取消输入密码最后测试结果
  9. 知识点整理-mysql怎么查看优化器优化后的sql
  10. 链表相关的面试题型总结
  11. Process when we start our testing work
  12. H5_0020:判断安卓苹果平台
  13. 谷歌恐龙游戏HTML,谷歌浏览器小恐龙游戏
  14. 组建家庭计算机网络过程是怎么样的,如何组建完善的家庭无线网络操作步骤
  15. 我对硬盘MBR、DBR、BPB、FAT和FDT的理解
  16. 抖音书单号如何快速上热门
  17. 字符数组的初始化及字符串的使用
  18. c语言中执行cl exe时出错,VC6.0执行cl.exe时出错
  19. 聊聊个人站长的自我修养
  20. 抖音云控PHP 18.7框架图 autojs脚本

热门文章

  1. Kotlin入门(31)JSON字符串的解析
  2. Android开发笔记(三十六)展示类控件
  3. mysql 热切换_热璞HotDB学习篇—如何基于MySQL进行数据高可用
  4. cdh官方文档看后小结(含优化项)001
  5. CSS 属性篇(四):Flex弹性盒子
  6. [Javascript]XMLHttpRequest对象实现下载进度条
  7. 南理工14级第4组软件课程设计报告
  8. JavaSE_1   基本概念
  9. nginx服务器带宽_如何设置服务器的带宽?
  10. 描述最常用的5种http方法的用途_RESTful API系列之HTTP基础