728x90
오라클 반복문
-
Oracle - 반복문(LOOP, WHILE, FOR)Database/Oracle 2022. 4. 25. 18:01
Oracle 반복문 LOOP 문 1. 사용법 LOOP 처리문; EXIT[조건]; END LOOP; LOOP 문의 사용방법은 위와 같다. 2. 예제 DECLARE NUM01 NUMBER := 1; BEGIN LOOP DBMS_OUTPUT.PUT_LINE(NUM01); -- 변수 출력 NUM01 := NUM01 + 1; -- 변수 1씩 증가 EXIT WHEN NUM01 > 10; -- NUM01이 10보다 크면 반복문 종료 END LOOP; END; 반복문은 특정 조건까지만 반복하며 로직을 수행하는데, LOOP 문의 반복문은 EXIT[WHEN 조건];이라는 구절에서 종료된다. 따라서, EXIT를 누락하면 해당 LOOP는 무한루프에 빠지게 되니 사용할 때 주의해야 한다. 1 2 3 4 5 6 7 8 9 10 ..