SMALL
오라클만이 가진 기능 중 하나로, 데이터를 선택하여 계층 순서로 리턴한다.
STARTS WITH를 사용하면 계층을 만들어 사용할 수 있다.
그 외에도 CONNECT BY LEVEL은 연속된 숫자를 조회할 때 사용한다.
SELECT LEVEL AS NO
FROM DUAL
CONNECT BY LEVEL <= 100
LEVEL 값에 *2를 하면 2의 배수로 RETURN된다.
이러한 특성을 활용하여 날짜, 숫자 등을 조회하거나 순서를 지정할 때 주로 사용하는 것 같다.
SMALL
'기록 > SQL' 카테고리의 다른 글
[Oracle][SQL][Error] ORA-00911: 문자가 부적합합니다 (0) | 2022.04.16 |
---|---|
[MySQL] ALTER TABLE로 date 타입 defualt 설정하기 (0) | 2021.11.14 |
[Oracle] [프로그래머스] 오랜 기간 보호한 동물 (0) | 2021.08.28 |
[Oracle] NVL과 NVL2 (0) | 2021.08.28 |
[Oracle] 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949 (0) | 2021.03.23 |