ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle预定义的21个系统异常类型[转]

Oracle预定义的21个系统异常类型[转]

原创 Linux操作系统 作者:frog-qs 时间:2011-02-19 22:44:43 0 删除 编辑

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 在等待资源时超时

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22779291/viewspace-687567/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-10-27

  • 博文量
    132
  • 访问量
    249442