在Oracle中,BREAK語句可用于在PL/SQL循環中結束當前循環并繼續執行該循環之后的代碼塊。以下是在循環語句中使用BREAK語句的示例:
DECLARE
i NUMBER := 1;
BEGIN
LOOP
DBMS_OUTPUT.PUT_LINE('Value of i: ' || i);
i := i + 1;
IF i = 5 THEN
BREAK; -- 當i的值達到5時,結束循環
END IF;
END LOOP;
DBMS_OUTPUT.PUT_LINE('Loop ended');
END;
/
在上面的示例中,當變量i的值達到5時,循環將被中止,然后打印出"Loop ended"。BREAK語句用于在特定條件下終止循環的執行。