검색결과 리스트
ORACLE 조건에 해당되는 글 1건
- 2012.03.29 [PL/SQL] 반복문과 조건 제어
글
반복문에는 FOR, LOOP, WHILE 세가지가 있다.
반복문 형태를 보면 다음과 같다.
FOR list IN (SELECT * FROM TABLE) LOOP
END LOOP;
FOR의 경우 list와 같은 부분의 인덱스는 자동 선언이 됨으로 신경 쓸 것은 되지 않는다.
LOOP
EXIT WHEN 조건;
END LOOP;
LOOP의 경우 FOR과는 달리 해당하는 마지막 조건이 없다. 그래서 꼭 EXIT WHEN을 써줘야한다.
WHILE 조건 LOOP
EXIT WHEN 조건;
END LOOP;
위와 같이 세가지 형태로 쓸 수 있다.거의 형태를 보면 VB에서 많이 본 것과 별반 다를 것이 없다.
조건문의 경우도 프로그램 코드상과 거의 유사하다.
SELECT NO FROM TABLE
IF NO = 1 THEN
ELSIF THEN
ELSE
END IF;
이러한 형태로 이용을 한다.
RECENT COMMENT