例外是程序设计语言提供的一种功能,用来增强程序的健壮性和容错性。
no_data_found: 没有找到数据
例子:找到编号为1234的员工姓名:
1 set SERVEROUTPUT ON 2 3 declare 4 pename emp.ename%type; 5 begin 6 7 select ename into pename from emp where empno=1234; 8 9 exception 10 when no_data_found then dbms_output.put_line('没有找到该员工'); 11 when others then dbms_output.put_line('其他例外'); 12 13 end; 14 /
结果: