Oracle 预定义异常
2018-03-19 22:45
239 查看
declare v_name emp.ename%type; v_sal emp.sal%type:=&salary; begin select ename,sal into v_name,v_sal from emp where sal=v_sal; dbms_output.put_line(v_name||'工资是:'||v_sal); exception when no_data_found then dbms_output.put_line('没有该工资的员工!'); when too_many_rows then dbms_output.put_line('多个员工具有该工资!'); when others then dbms_output.put_line('其他异常!'); end; -- 7369 800 一个员工 -- 7521 7654 1250 多个员工 -- 没有 8000 没有员工 select * from emp;
相关文章推荐
- 预定义说明的 oracle 异常
- Oracle预定义的21个系统异常类型
- ORACLE的预定义异常
- 【Oracle】Oracle预定义的几种系统异常及其产生原因
- oracle异常(预定义异常,自定义异常)应用介绍
- Oracle Predefined PL/SQL Exceptions 预定义异常
- Oracle预定义的21个系统异常类型!
- Oracle PL/SQL 非预定义异常、自定义异常处理、RAISE_APPLICATION_ERROR
- Oracle 10g处理例外(即sql异常)学习二——自定义例外和非预定义例外
- oracle学习之:常用预定义异常
- Oracle预定义的21个系统异常类型
- oracle学习之:常用预定义异常
- Oracle 10g处理例外(即sql异常)学习一——预定义例外,即常见例外
- oracle--预定义异常
- 21个Oracle预定义异常
- Oracle预定义的21个系统异常类型
- Oracle异常处理及举例(Oracle预定义异常和自定义异常)
- oracle异常(预定义异常,自定义异常)
- oracle常见预定义异常
- Oracle 非预定义异常