DATABASE/ORACLE 예제

[오라클 예제] 간단한 FOR문 작성하는 방법 CONNECT BY LEVEL

ThinkFree 2022. 5. 27. 11:07

CONNECT BY LEVEL

- 계층형 쿼리에서 자주 사용하는 CONNECT BY LEVEL을 사용하면 오라클로 간단한 FOR문을 구현할 수 있다.

 

 

예제) 1월부터 12월까지 출력하기

- CONNECT BY LEVEL <= 12로 하면 LEVEL은 1부터 12까지 증가하게 된다. SELECT문에 LEVEL을 컬럼처럼 사용하여 LEVEL을 직접 출력할 수도 있는데, 연결 연산자 || 를 통해 월(MONTH)을 표현해주었다.

 

+문자열 이어붙이기(https://javabuilders.tistory.com/43)