`
fiwrc
  • 浏览: 22718 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

oracle常见异常类型

阅读更多

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

 

 

 

 

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

 

BEGIN

    --日志记录开始执行

    EXECUTE IMMEDIATE V_SQL_ERR;

    COMMIT;

  EXCEPTION

    WHEN OTHERS THEN

      DBMS_OUTPUT.PUT_LINE('日志记录开始执行 异常!');

      NULL;

  END;

分享到:
评论

相关推荐

    oracle ora-各种常见java.sql.SQLException归纳

    oracle ora-各种常见java.sql.SQLException归纳

    oracle常见错误及解决方法

    oracle常见错误代码,如ORA-XXXX类型的错误及其解决方法

    Oracle数据库学习指南

    11. Oracle常见错误代码 12. Oracle常用Script 13. Oracle常用数据字典 14. ORACLE回滚段管理(上) 15. ORACLE回滚段管理(下) 16. Oracle基于Client-Server的性能调整 17. Oracle数据库的安全策略 18. ...

    Oracle数据库经典学习教程

    2. Oracle数据类型 26 3. 创建表和约束 27 4. 数据操纵语言(DML) 30 5. 操作符 35 6. 高级查询 36 7. 本章总结 44 8. 本章练习 45 子查询和常用函数 48 1. 子查询 49 2. Oracle中的伪列 51 3. Oracle函数 54 4. 本...

    oracle 数据库常用的方法和错误总结

    主要讲解了racle数据库中常用的数据类型 ,数据库查询 ,SQL常用的命令分类及例子 ,.Oracle数据库函数 ,组函数 。

    oracle存储过程进阶

    介绍了oracle存储过程中常见的sql写法,游标(隐式,显式),触发器, CASE ... WHEN ... THEN ...ELSE ... END,IF... THEN ... ELSIF ...THEN...ELSE...END IF,记录类型变量定义和使用 ,%type定义变量,%rowtype定义变量...

    非常全的oracle文档

    20.4. 常见查询错误 124 20.5. 多列子查询 125 20.6. 关联子查询 126 20.7. 嵌套子查询 127 二十一、 高级查询 128 22.1. UNION操作符 128 22.2. 层次化查询 129 22.3. 格式化查询 131 22.4. 遍历查询 133 22.5. ...

    Oracle8i_9i数据库基础

    §1.7 ORACLE数据类型 38 §1.8 SQL 语句基础 44 §1.8.1 SQL语句所用符号 44 §1.8.2 简单select 查询 45 §1.9 伪列及伪表 46 §1.10 使用SQL Worksheet工作 46 第二章 查询基础 50 §2.1 SELECT语句 50 §2.2 SQL...

    oracle教案(doc)+SQL Reference 10g(chm).rar

    1.3 oracle常见的第三方工具 4 2. SQL/PLUS 5 2.1 命令行方式 5 2.2 动手实践 9 3. SQL语句 9 3.1 所需要用到的表 9 3.1.1 雇员表(emp) 10 3.1.2 部门表(emp) 10 3.1.3 工资等级表 (salgrade) 11 3.1.4 奖金表 ...

    ORACLE速成手册 面向应用

    2. Oracle数据类型 ............................................................................................................. 27 3. 创建表和约束 4. 数据操纵语言(DML) 5. 操作符 6. 高级查询 7. ...

    ORACLE之常用FAQ V1.0(整理)

    [Q]Oracle有哪些常见关键字,不能被用于对象名 17 [Q]怎么查看数据库版本 18 [Q]怎么查看数据库参数 18 [Q]怎么样查看数据库字符集 19 [Q]怎么样修改字符集 19 [Q]怎样建立基于函数索引 19 [Q]怎么样移动表或表分区 ...

    GoldenGate企业级运维实战

     9.1 goldengate常见异常处理  9.2 使用reperror进行错误处理  9.3 ddlerror处理ddl复制错误  9.4 discardfile记录进程错误信息  9.5 goldengate常见错误分析  9.6 中文表/中文字段处理  9.7 logdump分析...

    SQL21日自学通

    Developing Personal Oracle7 for Windows 95 Applications 525 Teach Yourself C++ Programming in 21 Days 525 Teach Yourself Tansact-SQL in 21 Days 525 Teach Yourself PL/SQL in 21 Days 525 杂志526 DBMS526...

    StudentInfoManage2.rar

    5. **异常处理**:在信息管理过程中,遇到错误和异常是不可避免的,Java通过异常处理机制可以有效地管理和处理异常情况,保证程序的稳定性和可靠性。 6. **日志记录**:Java中流行的日志框架(如Log4j、Logback)...

    Java面试宝典2020修订版V1.0.1.doc

    39、说出十种常见的异常 22 40什么是检查性异常和非检查性异常? 23 41、Java的异常处理机制是什么? 23 42、一个静态方法,里面可不可以用this和super关键字 24 三、JavaScript/JQuery/Ajax部分 24 1、用js和jQuery...

    2023最新整理版-java基础面试提

    2023最新整理,java基础面试题,涵盖基础概念与常识、基本语法、基本数据类型、面向对象基础、Java常见类、异常、泛型、反射、注解、SPI、序列化和发序列化等知识点,目录清洗,共有近60个基础知识面试题以及详细...

    数据库基础

    §1.7 ORACLE数据类型 38 §1.8 SQL 语句基础 44 §1.8.1 SQL语句所用符号 44 §1.8.2 简单select 查询 45 §1.9 伪列及伪表 46 §1.10 使用SQL Worksheet工作 46 第二章 查询基础 50 §2.1 SELECT语句 50 §2.2 SQL...

    php网络开发完全手册

    13.3.2 ORACLE 207 13.3.3 SYBASE 207 13.3.4 DB2 207 13.3.5 SQL Server 207 13.4 SQL语言简介 207 13.5 常见的数据库设计问题 208 13.6 关系型数据库的设计原则 209 13.6.1 第一范式(1NF) 209 13.6.2 第二范式...

    UniversalFrame-8.9.8.1.zip

    包含 SQL(SqlServer,MySql,Oracle,ODBC,OleDb,SQLite,等) 支持多种数据的高效开发,只需要简单调用,即可实现对数据库的操作; 包含大约76总常见正则表达式的验证; 包含脏字屏蔽和检测功能,使用算法验证可以...

    Spring API

    9.9. 常见问题的解决方法 9.9.1. 对一个特定的 DataSource 使用了错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 ...

Global site tag (gtag.js) - Google Analytics