plsq程序设计--异常处理

异常内容写在exception块中
declare
  v_temp number(4);
begin
  select empno into v_temp from emp where deptno = 10;
exception
  when too_many_rows then
       dbms_output.put_line('返回记录数不唯一');
  when others then
       dbms_output.put_line('产生异常');
end;


其它常见异常类型:
no_data_found:未找到数据

其他异常就查手册吧,我基本不用……

你可能感兴趣的:(sql)