Oracle Database
레벨 쿼리
수색…
비고
level 절은 특정 조건을 기반으로 N 개의 더미 레코드를 생성합니다.
N 개의 레코드 생성
SELECT ROWNUM NO FROM DUAL CONNECT BY LEVEL <= 10
레벨 쿼리의 사용법이 거의 없음
/ * 이것은 일련의 숫자를 생성 할 수있는 간단한 쿼리입니다. 다음 예제에서는 1..100 * /
select level from dual connect by level <= 100;
/ * 위의 질의는 주어진 날짜로부터 날짜의 순서를 생성하는 것과 같은 다양한 시나리오에서 유용합니다. 다음 쿼리는 10 개의 연속 날짜를 생성합니다 * /
select to_date('01-01-2017','mm-dd-yyyy')+level-1 as dates from dual connect by level <= 10;
01-1 월 -17
02-JAN-17
03-1-2004
04-JAN-17
05-JAN-17
06-JAN-17
07-JAN-17
08-JAN-17
09-JAN-17
10-JAN-17
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow