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 在等待资源时超时
|
Exception Oracle Error SQLCODE Value
ACCESS_INTO_NULL ORA-06530 -6530
CASE_NOT_FOUND ORA-06592 -6592
COLLECTION_IS_NULL ORA-06531 -6531
CURSOR_ALREADY_OPEN ORA-06511 -6511
DUP_VAL_ON_INDEX ORA-00001 -1
INVALID_CURSOR ORA-01001 -1001
INVALID_NUMBER ORA-01722 -1722
LOGIN_DENIED ORA-01017 -1017
NO_DATA_FOUND ORA-01403 +100
NOT_LOGGED_ON ORA-01012 -1012
PROGRAM_ERROR ORA-06501 -6501
ROWTYPE_MISMATCH ORA-06504 -6504
SELF_IS_NULL ORA-30625 -30625
STORAGE_ERROR ORA-06500 -6500
SUBSCRIPT_BEYOND_COUNT ORA-06533 -6533
SUBSCRIPT_OUTSIDE_LIMIT ORA-06532 -6532
SYS_INVALID_ROWID ORA-01410 -1410
TIMEOUT_ON_RESOURCE ORA-00051 -51
TOO_MANY_ROWS ORA-01422 -1422
VALUE_ERROR ORA-06502 -6502
ZERO_DIVIDE ORA-01476 -1476
转载之(http://www.cnblogs.com/radiantwf/archive/2010/09/29/1838798.html)
分享到:
相关推荐
oracle预定义异常, ORACLE开发存储过程,函数,触发器等程序时,会经常使用到异常处理,该文档列举了常见的异常以及异常说明
### Oracle常用预定义异常详解 #### 一、概述 在Oracle数据库编程中,预定义异常是一种重要的机制,用于处理在PL/SQL代码执行过程中可能发生的各类错误情况。这些异常不仅有助于提升程序的健壮性和可靠性,还能...
oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记...
Oracle预定义的21个系统异常类型是Oracle数据库在运行过程中遇到特定错误情况时自动触发的预设异常。这些异常帮助开发人员和数据库管理员识别并处理数据库操作中的常见错误,从而增强应用程序的健壮性和用户体验。...
oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记...
oracle笔记异常处理,异常处理的代码案例和知识点笔记!
### Oracle预定义异常详解 在Oracle的PL/SQL编程环境中,预定义异常是开发者们必须了解的重要概念之一。Oracle为了帮助开发者有效管理程序中的错误,提供了21个预定义异常,每个异常都与特定的Oracle错误相对应。...
Oracle10g学习笔记,Oracle10g学习笔记Oracle10g学习笔记Oracle10g学习笔记Oracle10g学习笔记Oracle10g学习笔记
《成功之路:Oracle 11g学习笔记》专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是《成功之路:Oracle 11g学习笔记》的一大特色(这一点很值得...
《涂抹Oracle—三思笔记之一步一步学Oracle》很好的学习oracle书籍,值得一看
### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...
李兴华Oracle全部笔记是一份详细记录了Oracle相关知识的学习资料,涵盖了从基础概念到高级特性的全面讲解。这些笔记可能是李兴华在深入研究Oracle后的心得体会,对于想要学习或提升Oracle技能的人来说是一份宝贵的...
这个是我学习网上的视频做的oracle笔记,对于oracle一窍不通的菜鸟可能有用吧,大家有需要可以看看
oracle数据库习题以及笔记。oracle数据库习题以及笔记。oracle数据库习题以及笔记。
Oracle 19C是Oracle数据库的一个重要版本,OCP(Oracle Certified Professional)是Oracle公司针对其产品提供的专业认证,旨在证明个人在Oracle数据库管理、优化和运维方面的技能和知识。以下是对Oracle 19C OCP相关...
对于预定义异常,现将最常用的异常列举如下: * NO_DATA_FOUND(ORA-01403):SELECT INTO 语句没有符合条件的记录返回 * TOO_MANY_ROWS(ORA-01422):SELECT INTO 语句符合条件的记录有多条返回 * DUP_VAL_ON_...
标题中提到的“ORACLE DBA工作笔记 运维数据迁移与性能调优”揭示了这本书籍主要围绕着Oracle数据库管理员(DBA)在日常工作中经常需要进行的两项关键任务:数据迁移和性能调优。作为一名Oracle DBA,不仅要负责...
资源名称:成功之路:Oracle 11g学习笔记内容简介:本书专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是本书的一大特色(这一点很值得资深的...
`ORACLE_BASE`定义了Oracle软件的基目录,`ORACLE_HOME`指向实际的Oracle安装路径,`ORACLE_SID`是数据库实例的系统标识符,`ORACLE_OWNER`指明软件所有者。此外,还需要配置`PATH`、`LD_LIBRARY_PATH`和`CLASSPATH`...