位置:首页 » 技术 » 讲解Oracle数据库自定义异常的使用方法

讲解Oracle数据库自定义异常的使用方法

日期:2010-06-01 阅读:0num
Advertisement

需求:业务逻辑在处理数据时,需要返回Message并阻止程序的继续运行。但是,在存储过程使用Oracle数据库的Raise根本无法满足现在的要求。

相关文章
  • 讲解Oracle数据库自定义异常的使用方法

    需求:业务逻辑在处理数据时,需要返回Message并阻止程序的继续运行.但是,在存储过程使用Oracle数据库的Raise根本无法满足现在的要求.

  • Oracle数据库自定义异常的使用方法

    需求:业务逻辑在处理数据时,需要返回Message并阻止程序的继续运行.但是,在存储过程使用Oracle数据库的Raise根本无法满足现在的要求. 解决方法: 使用RAISE_APPLICATION_ERROR RAISE_APPLICATION_ERROR ( error_number_in IN NUMBER, error_msg_in IN VARCHAR2); error_number: 自定义的错误编号. error_msg:自定义的错误内容. 在使用的过程中,你可能会遇到了下面的问题

  • 稳扎稳打完全删除Oracle数据库并重新安装的方法 稳扎稳打完全删除Oracle数据库并重新安装的方法

    步步为营完全删除Oracle数据库并重新安装的方法 很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了. 实现方法: 1.开始->设置->控制面板->管理工具->服务停止所有Oracle服务. 2.开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Ins

  • 新建Oracle数据库的3种方法

    以下是对新建Oracle数据库的三种方法进行了详细的分析介绍,需要的朋友可以过来参考下 1.通过运行Oracle Database Configuration Assistant 创建.配置.或删除数据库(也可在命令行下输入dbca): 2.用命令行的方式建立数据库 3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建.配置.或删除数据库. 详述: 1.通过运行Oracle Database Configuration

  • 高速掌握Oracle数据库游标的使用方法

    快速掌握Oracle数据库游标的使用方法 显式游标 当查询返回结果超过一行时,就需要一个显式游标,此时用户不能使用select into语句.PL/SQL管理隐式游标,当查询开始时隐式游标打开,查询结束时隐式游标自动关闭.显式游标在PL/SQL块的声明部分声明,在执行部分或异常处理部分打开,取出数据,关闭. 使用游标 这里要做一个声明,我们所说的游标通常是指显式游标,因此从现在起没有特别指明的情况,我们所说的游标都是指显式游标.要在程序中使用游标,必须首先声明游标. 声明游标 语法: CURSO

  • oracle数据库ORA-600 4042 故障恢复方法 oracle数据库ORA-600 4042 故障恢复方法

    ORA-600 后面带不同的参数处理的办法也不一样我们这里来看一篇关于oracle数据库ORA-600 4042 故障恢复方法,具体如下. 通过上图可以知道file 2未能正常恢复(需要看日志分析原因),file 3以前就被offline,需要历史归档(非归档状态,所以这个先放着,后续再处理) 分析file 2 不成功原因 Wed Aug 3 15:21:11 2016 ALTER DATABASE RECOVER datafile 2 Wed Aug 3 15:21:11 2016 Media

  • 详细讲解Oracle数据库运行错误的解决方法

    Oracle数据库运行错误的解决方法: 错误1:ORA-01034: ORACLE not available Oracle安装.启动后用sqlplus "/ as sysdba" 登陆,执行任何select语句都出现错误: select * from dictionary * ERROR at line 1: ORA-01034: ORACLE not available 但是用toad等客户端工具正常! 为什么sqlplus不行呢? 另,我用的是: oracle9 redhat a

  • Oracle 数据库优化的R方法(Method R)

    好长时间没怎么看 Oracle 技术文档了,今天阅读了一篇 Oracle Response Time Optimization with Method R. 这是 Optimizing Oracle Performance 经典图书这本经典图书的主旨方法.R 代表响应时间(response time).具体的定义如下: 1. Target the tasks that are critical to the business. 2. Collect properly scoped, un-agg

  • Oracle数据库的数据迁移方法

    随着数据库管理系统和操作系统平台的更新换代的速度的加快,数据库管理员经常需要在两个不同的数据库之间或在两种不同的系统平台之间进行数据迁移.本文介绍了数据库数据迁移的一般步骤以及实现向Oracle8i数据库进行数据迁移的几种方法,并对它们的优缺点做了对比分析. 在开发环境向运行环境转换.低版本数据库向高版本数据库转换以及两个不同数据库之间进行转换时,数据库中的数据(包括结构定义)需要被转移并使之正常运行,这就是数据库中的数据迁移.对于中小型数据库,如Foxpro中的*.dbf,这种迁移非常简单,一

  • 讲解Oracle数据库自动增长列的实现过程

    Oracle数据库自动增长列的实现过程: ◆1.创建序列 -- Create sequence create sequence INNERID minvalue 1 maxvalue 99999999999999 start with 1 increment by 1 cache 20 order; ◆2.--INNERID.currval 指当前序列 --INNERID.nextval 指下一个序列 insert into admin values (INNERID.nextval,'a');

  • 由浅入深讲解Oracle数据库进程的相关概念

    Oracle数据库进程概述: Database buffer cache主要用于存储数据文件中的数据块 数据库高速缓存的数据块是高速缓存与数据文件进行信息交换的基本单位.在Oracle数据库8i以前,数据块大小只有一种,而Oracle数据库9i以后支持2K,4K,8KB,16KB及32KB五种. 用命令SQL>SHOW PARAMETER DB可以显示当前数据库的BUFFER CACHE 数据库缓存和特点如下: <1>.根据最近最少使用LRU. <2>. 由DB_BLOCK_

  • 实例讲解Oracle数据库自带的几个触发器

    Oracle数据库自带的几个触发器(最简单触发器格式) 示例如下: -- create or replace trigger MDSYS.sdo_drop_user after drop on DATABASE declare stmt varchar2(200); BEGIN if dictionary_obj_type = 'USER' THEN stmt := 'DELETE FROM SDO_GEOM_METADATA_TABLE ' || ' WHERE SDO_OWNER = '''

  • 循序渐进讲解Oracle数据库管理员的职责

    这篇论坛文章(赛迪网技术社区)主要介绍了Oracle数据库管理员在工作环境下的具体职责,详细内容请参考下文:

  • 详细讲解Oracle数据库管理员的工作职责

    本文主要介绍了Oracle数据库管理员在工作环境下的具体职责,详细内容请参考下文:

  • 讲解Oracle数据库应用程序中RAID的级别

    Oracle数据库应用程序中RAID的级别:

  • 详细讲解Oracle SQL*Loader的使用方法

    SQL*Loader是Oracle数据库导入外部数据的一个工具.它和DB2的Load工具相似,但有更多的选择,它支持变化的加载模式,可选的加载及多表加载. 如何使用 SQL*Loader 工具 我们可以用Oracle的sqlldr工具来导入数据.例如: sqlldr scott/tiger control=loader.ctl 控制文件(loader.ctl) 将加载一个外部数据文件(含分隔符). loader.ctl如下: load data infile c:datamydata.csv i

  • 讲解Oracle数据库10g新特性中的闪回查询

    这篇论坛文章(赛迪网技术社区)深入探讨了Oracle数据库10g新特性中的闪回查询,更多相关内容请参考下文.

  • vb6 想寻一段动态连ORACLE数据库的代码解决方法

    vb6 想寻一段动态连ORACLE数据库的代码 接触ORACLE数据库不太熟,不想把数据库信息的连接串写死,数据库变就得得动程序. 想法是 ORACLE数据库SID写在INI文件里,通过调用实现数据库的访问和操作. 各位大虾,有好的实例么,求鉴中.. ------解决方案-------------------- connectionstring.com 里 看看 ------解决方案-------------------- connectionstrings.com ------解决方案----

  • Oracle数据库死锁的解决方法 Oracle数据库死锁的解决方法

    Oracle数据库死锁的解决办法 Oracle数据库死锁的解决办法 来源:ITPUB 本文我们尝试总结在多个用户并发情况下,如何识别和解决删除操作期间发生的死锁问题,在开始之前,我们先简单描述一下什么是死锁以及什么东西会导致死锁. 死锁 在任何数据库中发生死锁都是不愉快的,即使是在一个特殊的情况下发生也是如此,它们会减小应用程序的接受程度(ACCEPTANCE),因此避免并正确解释死锁是非常重要的. 当两个或更多用户相互等待锁定的数据时就会发生死锁,发生死锁时,这些用户被卡住不能继续处理业务,O

  • oracle数据库未打开解决方法

    oracle数据库未打开解决办法 Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation.保留所有权利. C:\Users\Administrator> C:\Users\Administrator>sqlplus / as sysdba; SQL*Plus: Release 11.2.0.1.0 Production on 星期三 10月 29 09:50:55 2014 Copyright (c) 1982,

最新文章
  • 优秀入党志愿书1500字

    优秀入党志愿书1500字 敬爱的党组织: 我自愿加入中国共产党,中国共产党是中国工人阶级的先锋队,是中国各族人民利益的忠实代表,是中国社会主义事业的领导核心.党的最终目标是实现共产主义的社会制度.中国共产党从马克思主义.列宁主义.毛泽东思想.江泽民三个代表作为自己的行动指南. 中国共产党领导全国各族人民,在长期的反对帝国主义.封建主义.官僚资本主义的革命斗争中,取得了新民主主义革命的胜利,确立了社会主义制度,发展了社会主义的经济,政治和文化;十一届三中全会以来,党总结正反两方面的经验,解放思想,

  • 吃点“苦”的宝宝更健康

    辛.甘.苦.酸.咸,也就是人们常说的五味,只有五味摄入平衡,人才会健康.但是,现在的孩子摄取的咸.甜之味过多,造成幼儿体质不佳,抵抗力下降.为了改变五味失衡,应给孩子吃些苦味食品,尤其是夏天,给宝宝吃些苦味的食品益处多多. 1.可以促进食欲 苦味以其清新.爽口而能刺激舌头的味蕾,激活味觉神经;刺激唾液腺,增进唾液分泌;刺激胃液和胆汁的分泌,加强消化功能.这一系列作用结合起来,便会增进小儿的食欲,对增强体质.提高免疫力有益. 2.可以清心健脑 苦味食品可去心中烦热,具有清心作用,使头脑清醒. 3.

  • 早餐吃燕麦好吗 早餐吃燕麦好吗

    在午餐和晚餐两顿饭里,我们大多食用大米或者白面作为主食.从营养学的角度来看,这二者的主要效果是提供足够的淀粉来作为人体活动所需的能量来源.而燕麦,除了附有足够的淀粉外,还拥有充分的蛋白质及膳食纤维,其所含的水溶性膳食纤维是小麦的4.7倍,玉米的7.7倍. 吃燕麦的好处 1.燕麦可以有效降低人体内的胆固醇,经常食用,可预防中老年人的心脑血管疾病. 2.经常食用燕麦对糖尿病患者有很好的降糖和减肥功效. 3.燕麦粥有通大便的作用,很多老年人大便干,容易导致脑血管意外,燕麦能解便秘这忧. 4.燕麦可以改

  • 藏红花泡水喝的的功效与作用 藏红花泡水喝的的功效与作用

    藏红花泡水喝的的功效与作用 本站阅读配图 藏红花的主要作用在于血,具有养血.活血.补血.行血.理血等功能.此外,藏红花还具有活血化瘀.凉血解毒.解郁安神.美容养颜等功效,主治月经不调.经闭.产后瘀血腹痛.不孕不育等妇科疾病,对治疗心脑血管疾病.调节肝肾功能.调三高.抗肿瘤癌症等疗效显著,用藏红花泡水喝是藏红花最常用的使用方法. 1.饮用藏红花茶,能防治心脑血管疾病.经过医学研究发现,适量的藏红花对人体心脏能起到保护作用,能降低高血压,对心肌梗塞.脑梗塞等心脑血管疾病有着显著的疗效. 2.使用藏红

  • 《我叫mt》技巧果实怎么得?有什么用? 《我叫mt》技巧果实怎么得?有什么用?

    我叫mt技巧果实怎么用?有什么技巧?很多朋友纠结我叫mt技巧果实有什么用.其实我叫mt技能果实可以升级任何的技能哦!通过下面介绍了解下吧!希望对大家有所帮助! 我叫mt技巧果实怎么获得? 1.我叫mt 4.0会新增DKP商店 2.玩家可以在DKP商店购买 3.个人副本是只有BOSS才会掉技巧果实以及公会礼盒的,这个在左上角的宝箱可以看到,黄色的就是技巧果实,蓝色的就是公会礼盒,所以能打到最多的BOSS才能最效率的刷技巧果实! 1)灵魂坟墓下层:拥有6个BOSS,也就是有6次机会出,如果一次性打不

  • 安徽安庆野人寨

    野人寨,又名谷口.野人寨为一小镇,依山傍水,古为驿道渡口.翠岭连绵,溪谷环绕,碧坞烟霞,曲径通幽,是天柱山麓风景名胜荟萃之地.有汉武帝拜岳台遗址和旌驾桥,有碧波荡漾.轻舟竞渡的潜水,还有三祖名刹.觉寂古塔,钟鼓长鸣,香烟缥缈,山光潭影,小桥人家. 三祖寺,坐落在野人寨北面的谷口凤形山上,这里是天柱山的南大门.公元505年梁都健康(今江苏南京)道林寺高僧宝志在这里选地建寺,梁武帝萧衍赐名山谷寺.公元509年中国佛教禅宗第三代祖师僧璨驻锡山谷寺,并在此传衣四祖道信.公元745年为僧璨舍利塑像建塔,公

  • 互联网络的盈利方式 赚钱方式

    互联网的盈利方式 赚钱方式 互联网是如何盈利的,赚钱的? 一.广告 二.收费会员: QQ会员, 三.降低运营成本费用: 例如银行网银,可以减少营业厅的建设和人力成本支出. 四.虚拟货币 例如网游的游戏时间点卡,QQ币.以及为了游戏升级快购买的各种虚拟道具等. 五.网络服务 例如:网络水军

  • APK资料的安装方法

    APK文件的安装方法 在ANDROID平台下安装文件的后缀名为".apk",就好像PC上的安装文件的后缀名为".exe"塞班平台安装文件的后缀名为".sis"一样,所以我们一般称ANDROID平台下安装文件为"APK". 手机上首先要进行一些设置, 设置--应用程序--勾选"未知源" 设置--应用程序--开发--勾选"USB 调试" 方法一 利用手机内置APK安装器 设置--应用程序--

  • 一个宏操作方法是否可以改进,该如何解决

    一个宏操作方法是否可以改进 代码若下:主要目的就是设置单元格的超链接,目前此法效率太低,不知道是否有改进的可能? -------------------------------------- Dim objCurSheet As Object Set objCurSheet = Sheets(1) objCurSheet.Activate Dim i As Integer Dim intStartRowOfTarget As Integer For i = 0 To intProdCount -

  • H3C MSR2011路由器pppoe配置实例

    H3C MSR2011路由器pppoe配置实例 [H3C]dis current-configuration # version 5.20, Release 1809P01 # sysname H3C # www.2cto.com domain default enable system # telnet server enable # acl number 2000 rule 0 permit source 192.168.6.0 0.0.0.255 # vlan 1 # domain sys

热门推荐