Application of if Statement in Oracle PL/SQL

a grammar

1. Form 1


 
2. Form 2


 
3. Form 3


 
Two examples
  1. /*
  2. 判断从用户从键盘输入的数字
  3. 1、如何使用if语句
  4. 2、接受一个键盘输入(字符串)
  5. */
  6. set serveroutput on
  7. --接受一个键盘输入
  8. accept num prompt '请输入一个数字'
  9. --num:地址值,含义是:在该地址保存了输入的值
  10. declare
  11. --定义变量保存用户从键盘输入的数字
  12. pnum number:=#
  13. begin
  14. --执行if语法进行条件判断
  15. if pnum =0then dbms_output.put_line('您输入的是0');
  16. elsif pnum =1then dbms_output.put_line('您输入的是1');
  17. elsif pnum =2then dbms_output.put_line('您输入的是2');
  18. else dbms_output.put_line('您输入的是其他数字');
  19. endif;
  20. end;
  21. /
  22. --
Three running results
You entered 2

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326126587&siteId=291194637