使用LOOP循环 declare v_i number:=1; begin loop dbms_output.put_line('v_i='||v_i); exit when v_i>=3; v_i:=v_i+1; end loop; end; / 使用while...loop循环 declare v_i number:=1; begin while(v_i<=3)loop dbms_output.put_line('v_i='||v_i); v_i:=v_i+1; end loop; end
IF 判断条件 THEN 满足条件时执行语句 END IF; DECLARE v_countResult NUMBER; BEGIN SELECT COUNT(empno) INTO v_countResult FROM emp; IF v_countResult>10 THEN DBMS_OUTPUT.put_line(v_countResult); END if; END; / IF 判断条件 THEN 满足条件时执行语句 ELSE 不满足条件时执行的语句 END IF; DECLARE v