在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语句用于在特定条件下终止循环的执行。