例外的分类

Oracle将例外分为预定义例外,非预定义例外和自定义例外 3种。

预定义例外用于处理常见的oracle错误。

非预定义例外用于处理预定义例外不能处理的例外。

自定义例外用于处理与oracle错误无关的其他情况。

编写一个过程,当查询一个员工的编号后,如果这个员工号不存在的处理。

declare

--定义

v_ename emp.ename%type;

begin

select ename into v_ename from emp where empno=&no;

dbms_output.put_line('名字:'||v_ename);

exception

when no_data_found then

dbms_output.put_line('你输入的编号有错误!');

end;

oracle例外使用相关推荐

  1. Oracle例外处理

    Oracle例外处理 在pl/sql的执行过程中发生异常时系统所作的处理称为一个例外情况(exception).通常例外情况的种类有三种: 1.预定义的oracle例外情况oracle预定义的例外情况 ...

  2. oracle几种例外,Oracle例外用法实例详解

    本文实例讲述了Oracle例外用法.分享给大家供大家参考,具体如下: 一.例外分类 oracle将例外分为预定义例外.非预定义例外和自定义例外三种. 1).预定义例外用于处理常见的oracle错误. ...

  3. 总结:Oracle快速入门

    2019独角兽企业重金招聘Python工程师标准>>> 一:数据库分类 小:access/foxbase等 中:mysql/sql server/informix等 大:oracle ...

  4. Oracle学习笔记--导航

    Oracle入门http://blog.csdn.net/q547550831/article/details/49945737 Oracle用户管理http://blog.csdn.net/q547 ...

  5. oracle的路由器,如何充分使用Oracle?

    如何充分使用Oracle? 本文实例讲述了Oracle例外用法.分享给大家供大家参考,具体如下: 一.例外分类 oracle将例外分为预定义例外.非预定义例外和自定义例外三种. 1).预定义例外用于处 ...

  6. 创建Goldengate例外句丙记录跟踪Oracle错误

    Goldengate没有例外处理机制,如果复制进程出错,就会Abend,并Rollbak事务到上一个Checkpoint.这在生产环境中是不理想的做法. HANDLECOLLISIONS 和 NOHA ...

  7. ORACLE提供了 三种例外,oracle(7)例外处理

    oracle将例外分为预定义例外,非预定义例外和自定义例外三种 预定义例外用于处理常见的oracle错误 非预定义例外用于处理预定义例外不能处理的例外 自定义例外用于处理与oracle错误无关的其它情 ...

  8. Oracle:PLSQL例外

    PLSQL例外 例外,相当于java中的异常,是程序设计语言提供的一种功能,用来增强程序的健壮性和容错性. 有三种类型的异常错误 1.预定义(Predefined)错误 ORACLE预定义的异常情况大 ...

  9. Oracle中PLSQL中一个例外的写法

    /* 被0除例外 */ set serveroutput on declare     pnum number; begin   pnum := 1/0;   EXCEPTION   when zer ...

最新文章

  1. 档案盒正面标签制作_2020昆明大学档案盒价格价格行情
  2. 吉大c 语言程序设计奥鹏作业,吉大20春学期《可编程控制器》在线作业一百分...
  3. Kubernetes Deployment与Replica Set
  4. mybatis中自建的类型别名
  5. centos 安装 MatConvNet (gpu)
  6. 前端学习(1560):ng-class颜色切换
  7. 完整的可按年份和月份查询数据并显示
  8. Java 反射 set get
  9. TCP/IP:TCP SYN Flood攻击原理与实现
  10. 机器学习—关联规则分析之Apriori算法及其python实现
  11. go mod tidy 报错:verifying ...: checksum mismatch
  12. 推荐系统用户反馈延迟新解法!阿里提出CVR无偏估计算法
  13. 路由器绑定mac地址
  14. MySQL--增删改查
  15. java基础语法if语句、循环
  16. 养猫日记-20200411
  17. 如何重现难以重现的bug
  18. vba 抓取 统计用区划和城乡划分代码 到 电子表格
  19. 对领导集体提出意见和建议
  20. 转:win10自带输入法切换简体繁体快捷键

热门文章

  1. 沁恒CH32V307使用记录:GPIO与EXTI
  2. REST模式:POST,GET,PUT,DELETE,PATCH的含义与区别
  3. 云计算的认识和看法_个人对云计算的看法 我对云计算的认识
  4. c语言dht网络爬虫,用Node.js实现一个DHT网络爬虫,一步一步完成一个BT搜索引擎(一)...
  5. AI视频换脸方向论文阅读
  6. ActiveSync45特性
  7. 控制台忘记mysql登录密码_许久没登录的MYSQL忘记了密码,这样操作不用重装
  8. 大学计算机实验6实验报告,东华大学计算机病毒课实验六宏病毒实验报告
  9. 【每日新闻】三星电子市值跌至全球第18位,落后中国阿里腾讯 | 中国AI领袖人物吴甘沙:无人驾驶技术距离我们已经不再遥远
  10. Obsidian安卓端app教程