PL/SQL의 조건문
IF 조건문, CASE 조건문
IF문
IF 조건식 THEN 수행할 명령어;
ELSIF 조건식 THEN 수행할 명령어;
...
ELSE 수행할 명령어;
END IF;
CASE문
CASE [비교기준]
WHEN 값1 THEN 수행할 명령어;
WHEN 값2 THEN 수행할 명령어;
...
ELSE 수행할 명령어;
END CASE;
PL/SQL의 반복제어문
- 종류 : 기본 LOOP, WHILE LOOP, FOR LOOP, Cursor FOR LOOP문
반복수행을 중단시키거나(EXIT, EXIT WHEN) 특정 반복주기를 건너뛰는(CONTINUE, CONTINUE WHEN) 명령어도 같이 사용가능
기본 LOOP문
LOOP
반복 수행 작업;
END LOOP;
WHILE LOOP문
WHILE 조건식 LOOP
반복 수행 작업;
END LOOP;
FOR LOOP문
FOR i IN 시작값..종료값 LOOP
반복 수행 작업;
END LOOP;
--루프 역순 진행
FOR i IN REVERSE 시작값..종료값 LOOP
반복 수행 작업;
END LOOP;
'Programming > SQL' 카테고리의 다른 글
[SQL] SQLdeveloper에서 엑셀 데이터 임포트하는 법 (0) | 2022.06.14 |
---|---|
[SQL] 'ORA-01950: 테이블스페이스 'UERS'에 대한 권한이 없습니다.' 에러 해결 방법 (0) | 2022.06.14 |
[ORACLE] 커서(Cursor)에 대한 설명 (0) | 2022.03.06 |
[ORACLE] 서브 프로그램 (프로시저, 함수, 트리거, 패키지) (0) | 2022.03.02 |
SQL문 기본 문법 (작성中) (0) | 2021.12.17 |