Oracle中语句块的基本格式:
declare --变量定义,初始化赋值。 begin --变量的赋值,函数调用,if,while等。 end;Oracle中的语句:关系运算符:= <>
if 条件表达式 then --执行代码 end if;if 条件表达式 then
--执行代码 else --执行代码 end if;if 条件表达式 then
--执行代码 else if 条件表达式 then --执行代码 else --执行代码 end if; end if;1 declare 2 a number:=1; 3 b number:=2; 4 c number:=3; 5 ans number:=3; 6 begin 7 dbms_output.put_line('选择A,B,C?'); 8 if ans=a then 9 dbms_output.put_line('选择A');10 else --跟java里的else if不一样,每一个if写在一个语句块中11 if ans=b then12 dbms_output.put_line('选择B');13 else 14 if ans=c then15 dbms_output.put_line('选择C');16 else17 dbms_output.put_line('没有正确选择');18 end if;19 end if;20 end if;21 end;