PL/SQL的zero_divide例外

一 定义

被零除,将产生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不能做除数

猜你喜欢

转载自cakin24.iteye.com/blog/2389502
今日推荐