Oracle
CONNECT BY LEVEL, 순번을 딸 때
캡틴노랑이
2016. 1. 8. 14:08
반응형
위 와 같은 데이터가 필요할 때, 사용하는 방법은 여러가지가 있다.
데이터 건수 많은 테이블을 조회하던가, 아니면 CONNECT BY LEVEL을 사용하던가...
일반적으로 위와 같은 데이터를 만들 때 다음 코드를 사용한다.
날짜를 응용하면 1일부터 말일까지 출력하는 등 다양하게 응용 할 수 있다.
SELECT LEVEL AS Num FROM DUAL CONNECT BY LEVEL <=31 SELECT TO_DATE('20110101', 'YYYYMMDD') + LEVEL -1 FROM DUAL CONNECT BY LEVEL <=31;
반응형