1 |
ACCESS_INTO_NULL |
未定义对象 |
2 |
CASE_NOT_FOUND |
CASE中若未包含相应的WHEN,并且没有设置ELSE时 |
3 |
COLLECT ION_IS_NULL |
集合元素未初始化 |
4 |
CURSER_ALREADY_OPEN |
游标已经打开 |
5 |
DUP_VAL_ON_INDEX |
唯一索引对应的列上有重复的值 |
6 |
INVAL ID_CURSOR |
在不合法的游标上进行操作 |
7 |
INVAL ID_NUMBER |
内嵌的SQL语句不能将字符转换为数字 |
8 |
NO_DATA_FOUND |
使用se1ect into未返回行 |
9 |
TOO_MANY_ROWS |
执行 select into时,结果集超过一行 |
10 |
ZERO_DIVIDE |
除数为0 |
11 |
SUBSCRIPT_BEYOND_COUNT |
元素下标超过嵌套表或 VARRAY的最大值 |
12 |
SUBSCRIPT_OUTSIDE_LIMIT |
使用嵌套表或 VARRAY时,将下标指定为负数 |
13 |
VALUE_ERROR |
赋值时,变量长度不足以容纳实际数据 |
14 |
LOG IN_DENIED |
PL/SQL应用程序连接到 oracle数据库时,提供了不正确的用户名或密码 |
15 |
NOT_LOGGED_ON |
P/SQL应用程序在没有连接 oralce数据库的情况下访问数据 |
16 |
PROGRAM_ERROR |
PL/SQL内部问题,可能需要重装数据字典&p1./SQL系统包 |
17 |
ROWTYPE_MISMATCH |
宿主游标变量与PL/SQL游标变量的返回类型不兼容 |
18 |
SELF_IS_NULL |
使用对象类型时,在null对象上调用对象方法 |
19 |
STORAGE_ERROR |
运行PL/SQL时,超出内存空间 |
21 |
SYS_INVAL ID_ID |
无效的 ROWID字符串 |
21 |
TIMEOUT_ON_RESOURCE |
Oracle在等待资源时超时 |