CONTINUE문(PL/SQL)

CONTINUE문은 PL/SQL 코드 블록 내에서 루프의 현재 반복을 종료하고 루프의 다음 반복으로 이동합니다.

호출

이 명령문은 PL/SQL 프로시저, 함수 또는 익명 블록 명령문이나 FOR, LOOP 또는 WHILE문에 임베드할 수 있습니다.

권한 부여

CONTINUE문을 호출하는 데는 특권이 필요하지 않습니다. 그러나 명령문의 권한 부여 ID는 FOR, LOOP 또는 WHILE문에 임베드된 SQL문을 호출하는 데 필요한 특권을 보유해야 합니다.

구문

구문 도표 읽기시각적 구문 도표 생략
>>-CONTINUE----------------------------------------------------><

다음 예는 익명 블록 내의 CONTINUE문을 포함하는 기본 LOOP문을 표시합니다.
BEGIN
  FOR i IN 1 .. 5 LOOP
    IF i = 3 THEN
       CONTINUE;
    END IF;
    DBMS_OUTPUT.PUT_LINE('Iteration # ' || i);
  END LOOP;
END;

이 예는 다음 출력을 생성합니다.

Iteration # 1
Iteration # 2
Iteration # 4
Iteration # 5