`
heyangjava
  • 浏览: 45881 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

存储过程常见异常

阅读更多
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 在等待资源时超时 
分享到:
评论

相关推荐

    DB2存储过程开发最佳实践

    本文内容包括:最佳实践1:在创建存储过程语句中...本文从初始化参数、游标、异常处理、临时表的使用以及如何寻找并rebind非法存储过程等常见问题进行了着重讨论,并且给出了示例代码。DB2提供的强大功能可以让开发人

    db2存储过程开.pdf

    本文以 DB2 开发人员的角度介绍了在 DB2 存储过程开发中需要注意的事项和技巧。...化参数、游标、异常处理、临时表的使用以及如何寻找并 rebind 非法存储过程等常见问题进行了着重讨 论,并且给出了示例代码。

    oracle存储过程进阶

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

    oracle存储过程

    oracle的基本的存储过程,参数 函数调用,异常处理和一些常见问题!!!

    C++常见异常处理原理及代码示例解析

    编程中常见的错误 程序的编译错误——比较好解决,主要是一些语法错误 程序的运行错误——产生因素较为复杂,如空间不够,下标越界,访问非法空间等。 异常是指程序运行时出现的不正常,可分为一下几类: CPU异常...

    oracle预定义异常

    oracle预定义异常, ORACLE开发存储过程,函数,触发器等程序时,会经常使用到异常处理,该文档列举了常见的异常以及异常说明

    VisualBasic语言开发常见问题解决方案总结.docx

    使用适当的数据类型来存储结果,或采用异常处理机制捕获溢出错误。 版本与环境兼容性问题 不同操作系统下的程序移植 原因:VB程序可能仅适用于特定的操作系统,如Windows 95或Windows NT。 解决方案:检查程序的...

    SqlServer异常处理常用步骤

    SQL Server常见的问题主要是SQL问题造成,常见的主要是CPU过高和阻塞。 一、CPU过高的问题 1、查询系统动态视图查询执行时间长的sql语句 WITH ProcessCTE(blocked) AS ( SELECT spid FROM sys.sysprocesses WHERE ...

    基于C语言实现的两种常见页面置换算法(OPT,LRU)

    针对一个虚拟存储区和内存工作区,编程序演示下述算法的具体实现过程,并计算访问命中率。要求设计主界面以灵活选择某算法,且以下算法都要实现 (1)最佳淘汰算法(OPT) (2)最近最少访问页面算法(LRU) 2.要有体现...

    Windows内部原理(十一):存储和文件系统

    并讨论中断管理、对象管理、和异常分发等系统机制和实现这些机制的基本数据结构。 深入研究Windows内部原理系列之三:Windows体系结构-从应用程序的角度 讲师信息:曾震宇 2007年01月29日 14:00-15:30 Level: ...

    java 异常总结

    其他还有很多异常,我就不一一列举了,我要说明的是,一个合格的程序员,需要对程序中常见的问题有相当的了解和相应的解决办法,否则仅仅停留在写程序而不会改程序的话,会极大影响到自己的开发的。关于异常的全部...

    爬虫开发常见面试题.docx

    - 1. 什么是网络爬虫(Web Crawler)?... 如何处理在爬取过程中可能遇到的异常和错误?请说明在爬虫开发中如何进行异常处理。 - 11. 爬虫开发中如何避免重复爬取数据和处理重复数据?请说明在爬虫开发中的去重策略。

    爬虫开发常见面试题.pdf

    - 1. 什么是网络爬虫(Web Crawler)?... 如何处理在爬取过程中可能遇到的异常和错误?请说明在爬虫开发中如何进行异常处理。 - 11. 爬虫开发中如何避免重复爬取数据和处理重复数据?请说明在爬虫开发中的去重策略。

    制动电阻器常见故障分析

    通常变频器的内置电容难以存储回馈电能,目前普遍的做法是外接制动电阻,通过外部的能耗制动来消耗这部分电能。 常见的故障有:制动电阻发热、制动电阻瞬间发红、变频器制动电压高时不起作用、变频器频繁报过电压...

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

    7.10.2 存储过程的建立及执行 114 7.10.3 调用存储过程的方法 114 7.10.4 带参数的存储过程 114 7.10.5 删除存储过程 114 7.11 函数 114 7.11.1 创建函数 114 7.12 触发器 114 7.13 树状结构的存储与展示 114 7.13.1...

    C 语言编程常见问题解答.chm

    C 语言编程常见问题解答 【作者】[美]Paul S.R. Chisholm 译:张芳妮 吕 波 【出版社】清华大学出版社 C语言编程常见问题解答(目录) 第l章 C语言 1. 1 什么是局部程序块(local block)? 1. 2 可以把变量保存...

    华为java经典面试题大总结

    异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的...

    JAVA面试题汇集

    异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的...

Global site tag (gtag.js) - Google Analytics