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 /

 

结果:

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

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
  • 2021-07-14
  • 2021-10-17
  • 2021-07-26
  • 2021-06-17
猜你喜欢
  • 2021-09-17
  • 2021-12-27
  • 2021-10-12
  • 2021-08-01
  • 2021-06-30
相关资源
相似解决方案