PL/SQL中if语句的使用

IF语句

1. if 条件 then 语句1;
   语句2;
    end if;    
2. if 条件 THEN 语句序列1;
   esle 语句序列2;
   end if;
3. IF 条件 THEN 语句;
   ELSEIF 语句 THEN 语句;
   ELSE 语句;
   END IF;

案例

/*
判断用户从键盘输入的数字
1.如何使用if语句
2.接收一个键盘输入(字符串)
*/
set SERVEROUTPUT ON

--接收一个键盘输入
--num:地址值,含义是:在该地址上保存了输入的值
accept num PROMPT '请输入一个数字';

declare
 --定义变量保存用户从键盘输入的数字
 pnum number := #
begin
 --执行if语句进行条件判断
 if pnum = 0 then dbms_output.put_line('您输入数字是0');
 elsif pnum = 1 then dbms_output.put_line('您输入的是1');
 elsif pnum = 2 then dbms_output.put_line('您输入的是2');
 else dbms_output.put_line('其他数字');
 end if;
end;
/
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容