3. IF 條件 THEN 語句;
ELSEIF 語句 THEN 語句;
ELSE 語句;
END IF;
案例
/*
判斷用戶從鍵盤輸入的數(shù)字
1.如何使用if語句
2.接收一個鍵盤輸入(字符串)
*/
set SERVEROUTPUT ON
--接收一個鍵盤輸入
--num:地址值,含義是:在該地址上保存了輸入的值
accept num PROMPT '請輸入一個數(shù)字';
declare
--定義變量保存用戶從鍵盤輸入的數(shù)字
pnum number := #
begin
--執(zhí)行if語句進行條件判斷
if pnum = 0 then dbms_output.put_line('您輸入數(shù)字是0');
elsif pnum = 1 then dbms_output.put_line('您輸入的是1');
elsif pnum = 2 then dbms_output.put_line('您輸入的是2');
else dbms_output.put_line('其他數(shù)字');
end if;
end;
/