Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1150883
  • 博文数量: 178
  • 博客积分: 2776
  • 博客等级: 少校
  • 技术积分: 2809
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-22 15:36
文章分类

全部博文(178)

文章存档

2014年(3)

2013年(66)

2012年(109)

分类: Oracle

2012-10-12 13:41:44

NOT_LOGGED_ON

ORA-01012

当程序发出数据库调用,但是没有连接的时候(通常,在实际与会话断开连接之后)

PROGRAM_ERROR

ORA-06501

Oracle还未正式捕获的错误发生时常会发生,这是因为数据库大量的Object功能而发生

ROWTYPE_MISMATCH

ORA-06504

如果游标结构不适合PL/SQL游标变量或者是实际的游标参数不同于游标形参的时候发生该异常

SELF_IS_NULL

ORA-30625

调用一个对象类型非静态成员方法(其中没有初始化对象类型实例)的时候发生该异常

STORAGE_ERROR

ORA-06500

当内存不够分配SGA的足够配额或者是被破坏的时候,引发该异常

SUBSCRIPT_BEYOND_COUNT

ORA-06533

当分配给NESTED TABLE或者VARRAY的空间小于使用的下标的时候,发生该异常(类似于javaArrayIndexOutOfBound***ception

SUBSCRIPT_OUTSIDE_LIMIT

ORA-06532

使用非法的索引值来访问NESTED TABLE或者VARRAY的时候引发

SYS_INVALID_ROWID

ORA-01410

将无效的字符串转化为ROWID的时候引发

TIMEOUT_ON_RESOURCE

ORA-00051

当数据库不能安全锁定资源的时候引发

TOO_MANY_ROWS

ORA-01422

常见错误,在使用SELECT INTO 并且查询返回多个行时引发。如果子查询返回多行,而比较运算符为相等的时候也会引发该异常。

阅读(961) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~