1. IF 条件 THEN 语句1;
语句2;
END IF;
2. IF 条件 THEN 语句序列1;
ESLE 语句序列2;
END IF;
3. IF 条件 THEN 语句;
ELSIF 语句 THEN 语句;
ELSE 语句;
END IF;
举例:
1 --if语句:判断用户输入的数字 2 3 set serveroutput on 4 5 --num代表一个地址 6 accept num prompt '请输入一个数字'; 7 8 declare 9 --保存输入的数字 10 pnum number := # 11 12 begin 13 14 if pnum = 0 then dbms_output.put_line('您输入的是0'); 15 elsif pnum =1 then dbms_output.put_line('1'); 16 elsif pnum =2 then dbms_output.put_line('2'); 17 else dbms_output.put_line('other'); 18 end if; 19 20 end; 21 /