PL/SQL的zero_divide例外

来源:互联网 发布:阿里云数据库 ads 编辑:程序博客网 时间:2024/06/05 20:57

一 定义

被零除,将产生zero_divide例外。

二 代码
  1. --系统例外:zero_divide
  2. set serveroutput on
  3. declare
  4. pnum number;
  5. begin
  6. pnum:=1/0;
  7. exception
  8. when zero_divide then dbms_output.put_line('1:0不能做除数');
  9. dbms_output.put_line('2:0不能做除数');
  10. when others then dbms_output.put_line('其他例外');
  11. end;
  12. /
 
三 运行结果
1:0不能做除数
2:0不能做除数
原创粉丝点击