本文主要是介绍plsq例外,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用oracle系统内置例外,演示除0例外【zero_divide】declaremyresult number;
beginmyresult := 1/0;dbms_output.put_line(myresult);
exceptionwhen zero_divide then dbms_output.put_line('除数不能为0');delete from emp;
end;
/
使用oracle系统内置例外,查询100号部门的员工姓名,演示没有找到数据【no_data_found】
declarepename varchar2(20);
beginselect ename into pename from emp where deptno = 100;dbms_output.put_line(pename);
exceptionwhen NO_DATA_FOUND then dbms_output.put_line('查无该部门员工');insert into emp(empno,ename) values(1111,'ERROR');
end;
/
这篇关于plsq例外的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!