too_many_rows: select...into... 语句匹配了多个行

例子:查找所有10号部门的员工姓名

 1 --系统例外:too_many_rows
 2 set SERVEROUTPUT ON
 3 declare
 4 --定义变量
 5 pename emp.ename%type;
 6 begin
 7
 8     --查询所有1-10号部门的员工姓名
 9     select ename into pename from emp where deptno=10;
10
11     exception
12         when too_many_rows then dbms_output.put_line('select into 匹配了多行');
13         when others then dbms_output.put_line('其它例外');
14
15 end;
16 /

结果:

转载于:https://www.cnblogs.com/CPU-Easy/p/10899944.html

【PL/SQL】学习笔记 (10)例外之 too_many_rows相关推荐

  1. 判断题:oracle自带的sql语言环境是pl/sql,Oracle之PL/SQL学习笔记之数据类型(三)

    Oracle之PL/SQL学习笔记之数据类型(三) 所有的编程语言中变量是使用最频繁的.PL/SQL作为一个面向过程的数据库编程语言同样少不了变量,利用变量可以把PL/SQL块需要的参数传递进来,做到 ...

  2. Oracle之PL/SQL学习笔记之有名块练习

    2019独角兽企业重金招聘Python工程师标准>>> Oracle之PL/SQL学习笔记之有名块练习 存储过程案例: 案例1: 根据雇员姓名跟新雇员工资,如果雇员不存在输出没有该雇 ...

  3. PL/SQL学习笔记(四)

    这部分主要讲述在PL/SQL中如何访问oracle (一)检索单行数据 在PL/SQL嵌入select语句,使用方法: SELECT select_list INTO variable_name1,v ...

  4. PL/SQL学习笔记(二)

    定义并使用变量 PL/SQL有四种类型:标量类型,复合类型,引用类型(reference),LOB(Large Obejct)类型 一.标量类型 最常用的就是标量类型,是指只能存放单个数值的变量,包括 ...

  5. PL/SQL学习笔记-常量变量及数据类型初步

    一:常量和变量 开始之前,还是照例做个经典的例子,如下: declare mydate varchar2(16) := 'hellow world'; begindbms_output.put_lin ...

  6. PL/SQL学习笔记之存储过程

    一:PL/SQL的两种子程序 子程序:子程序是执行一个特定功能.任务的程序模块.PL/SQL中有两种子程序:函数  和  过程. 函数:主要用于计算并返回一个值. 过程:没有直接返回值,主要用于执行操 ...

  7. PL/SQL学习笔记(二)—— 执行语句

    一.语法 execute immediate SQL语句/PLSQL代码块 into 变量 [using 参数1,参数2,--]: using后面的参数要与into后面的变量及变量的数据类型对应起来 ...

  8. PL/SQL学习笔记-过程

    一:创建和修改一个过程 create or replace procedure xland_proc (v_title in varchar2,v_int out number) is v_char ...

  9. PL/SQL学习笔记-循环控制与顺序控制

    一:LOOP...END LOOP 先看代码 declare v_flag number := 1; begin loop exit when v_flag>16;v_flag := v_fla ...

  10. oracle pl sql示例,oracle PL SQL学习案例(一)

    oracle PL SQL学习案例(一) [示例1.1]  查询雇员编号为7788的雇员姓名和工资. 步骤1:用SCOTT/TIGER账户登录SQL*Plus. 步骤2:在输入区输入以下程序: /*这 ...

最新文章

  1. Jpeg解码小结(一)
  2. python零基础有用吗-10天搞定Python,告诉你有什么用?
  3. 浏览器如何渲染页面?
  4. RBPsuite RNA-蛋白质结合位点预测工具使用指南
  5. 模块 python_Python入门基础:模块基础
  6. 刚毕业就年薪30万,程序员真的这么有“钱”途吗?
  7. 天然气压缩因子计算软件_徐秀芬等:天然气加气站压缩机组效率的计算方法
  8. 不需要mysql的php博客_不用数据库,做留言板(PHP)
  9. 关于解决 从相册中选择照片后无法剪切图片以及无法加载图片的问题
  10. SxsTrace工具用法
  11. 在线YAML转XML工具
  12. vc对图像进行平移,转置等几何变换
  13. redis 字符串类型原子性实现方案与memcached-cas原子性性能比较
  14. 求两个点的欧氏距离_马氏距离
  15. jmeter监控服务器的方法
  16. 当“程序猿”遇到“母亲节”,看他们是如何送上特殊的祝福
  17. 一篇走心的文章和一个不起眼的引流方法
  18. 计算机网卡的总线接口分类有,网卡的详细分类是怎样的?以太网卡有将高层数据转换为比特流的功能吗?...
  19. linux系统硬件信息文本在哪里,Hardinfo在Linux上查看硬件信息
  20. 第一代计算机外星人,Alienware外星人品牌发展史

热门文章

  1. jquery图片预加载+自动等比例缩放插件
  2. 一图讲解一条sql语句的一生——《收获,不止Oracle》的读书笔记01
  3. exchange管理控制台命令行 查看邮箱数据库信息、接收连接器、发送连接器 相关命令
  4. 写好数据分析报告,数据的思路非常重要
  5. 地产IT人福利:帆软地产BI解决方案全解析
  6. oracle表分析效果怎么看,Oracle 索引与表分析几种方法
  7. matlab合成音乐原理,matlab 做音乐合成
  8. matlab 自带pca函数,matlab实现主成分分析 princomp函数 PCA中有这个函数
  9. Hierarchical line matching based on Line–Junction–Line structure
  10. Being a good boy in the spring festival NIM博弈