2018.5.27 OraclePLSQL编程 if-else练习和循环结构练习
if-else运用 declare v_num number(8); begin v_num :=&n; if v_num>0 and v_num<100 then dbms_output.put_line('工薪阶级'); elsif v_num between 100 and 200 then dbms_output.put_line('中产阶级'); else dbms_output.put_line('资本家'); end if; end; case运用 declare v_num number(8) :=&n; v_result varchar2(15); begin case when v_num =1 then v_result :='剪刀'; when v_num =2 then v_result :='石头'; when v_num =3 then v_result :='布'; else v_result :='输入的数字无效'; end case; dbms_output.put_line(v_result); end; --案例:1-10输出(loop循环实现) declare i number(8) :=1; begin loop dbms_output.put_line(i); exit when i =10; --改变初始值 i := i+1; end