Oracle 11g中预定义异常
2017-10-08 13:34
260 查看
Oracle 11g中预定义异常有21个
ACCESS_INTO_NULL 在未初始化对象时出现
CASE_NOT_FOUND 在CASE语句中的选项与用户输入的数据不匹配时出现
COLLECTION_IS_NULL 在给尚未初始化的表或数组赋值时出现
CURSOR_ALREADY_OPEN 在用户试图重新打开已经打开的游标时出现。在重新打开游标前必须先将其关闭
DUP_VAL_ON_INDEX 在用户试图将重复的值存储在使用唯一索引的数据库列中时出现
INVALID_CURSOR 在执行非法游标运算(如打开一个尚未打开的游标)时出现
INVALID_NUMBER 在将字符串转换为数字时出现
LOGIN_DENIED 在输入的用户名或密码无效时出现
NO_DATA_FOUND 在表中不存在请求的行时出现。此外,当程序引用已经删除的元素时,也会引发此异常
NOT_LOGIN_ON 企图在没有连接数据库的情况下访问数据库中的内容
PROGRAM_ERROR PL/SQL内部为题,可能需要重复装载数据字典和PL/SQL包
ROWTYPE_MISMATCH 主游标变量与PL/SQL游标变量的返回类型不兼容
SELF_IS_NULL 使用对象性类型时,在NULL对象上调用对象方法
STORAGE_ERROR 在内存损坏或PL/SQL耗尽内存时出现
SUBSCRIPT_BEYOND_COUNT 元素下标超过嵌套表或VARRAY的最大值
SUBSCRIPT_OUTSIDE_LIMIT 企图使用非法索引号引用嵌套表或VARRAY中的元素
SYS_INVALID_ROWID 字符串向ROWID装换时出错,因为该值不是一个有效的ROWID值
TIMEOUT_ON_RESOURCE oracle等待资源的时间超时
TOO_MANY_ROWS 在执行SELECT INTO语句后返回多行时出现
VALUE_ERROR 在产生大小限制错误时出现。例如,变量中的列值超出变量的大小
ZERO_DIVIDE 以零作除数时出现
ACCESS_INTO_NULL 在未初始化对象时出现
CASE_NOT_FOUND 在CASE语句中的选项与用户输入的数据不匹配时出现
COLLECTION_IS_NULL 在给尚未初始化的表或数组赋值时出现
CURSOR_ALREADY_OPEN 在用户试图重新打开已经打开的游标时出现。在重新打开游标前必须先将其关闭
DUP_VAL_ON_INDEX 在用户试图将重复的值存储在使用唯一索引的数据库列中时出现
INVALID_CURSOR 在执行非法游标运算(如打开一个尚未打开的游标)时出现
INVALID_NUMBER 在将字符串转换为数字时出现
LOGIN_DENIED 在输入的用户名或密码无效时出现
NO_DATA_FOUND 在表中不存在请求的行时出现。此外,当程序引用已经删除的元素时,也会引发此异常
NOT_LOGIN_ON 企图在没有连接数据库的情况下访问数据库中的内容
PROGRAM_ERROR PL/SQL内部为题,可能需要重复装载数据字典和PL/SQL包
ROWTYPE_MISMATCH 主游标变量与PL/SQL游标变量的返回类型不兼容
SELF_IS_NULL 使用对象性类型时,在NULL对象上调用对象方法
STORAGE_ERROR 在内存损坏或PL/SQL耗尽内存时出现
SUBSCRIPT_BEYOND_COUNT 元素下标超过嵌套表或VARRAY的最大值
SUBSCRIPT_OUTSIDE_LIMIT 企图使用非法索引号引用嵌套表或VARRAY中的元素
SYS_INVALID_ROWID 字符串向ROWID装换时出错,因为该值不是一个有效的ROWID值
TIMEOUT_ON_RESOURCE oracle等待资源的时间超时
TOO_MANY_ROWS 在执行SELECT INTO语句后返回多行时出现
VALUE_ERROR 在产生大小限制错误时出现。例如,变量中的列值超出变量的大小
ZERO_DIVIDE 以零作除数时出现
相关文章推荐
- Oracle 10g处理例外(即sql异常)学习二——自定义例外和非预定义例外
- 预定义说明的 oracle 异常
- oracle异常(预定义异常,自定义异常)
- Oracle 11g Release 1 (11.1) PL/SQL_多维 Collection 类型和其异常
- 预定义说明的 oracle 异常
- Oracle 10g处理例外(即sql异常)学习一——预定义例外,即常见例外
- Oracle - 导入异常ORA-01659和11G在Exp时空表不能导出
- oracle--预定义异常
- Oracle预定义的21个系统异常类型
- oracle jdeveloper 11g 安装到quickstart选择启动 异常:Unable to create an instance of the Java Virtual Machine
- oracle 11g 在线重定义
- Oracle预定义的21个系统异常类型
- Oracle预定义的21个系统异常类型
- 【Oracle】Oracle预定义的几种系统异常及其产生原因
- ORACLE 11G 导出报错(EXP-00003)未找到段 (0,0) 的存储定义
- Oracle 11G 出现EXP-00003: 未找到段 (0,0) 的存储定义
- Oracle 11g 安装时常见异常信息及解决方案
- Oracle PL/SQL开发基础(第三十弹:预定义异常)
- Oracle预定义的21个系统异常类型
- Oracle 11G 出现EXP-00003: 未找到段 (0,0) 的存储定义