반응형
# WITH절
- 오라클9 이후 버전부터 사용 가능한 이름이 부여된 서브쿼리.
- WITH절을 이용하여 미리 이름을 부여해서 Query Block를 만들 수 있다. 자주 실행되는 경우 한 번만 파싱(Parsing) 되고 Plan 계획이 수립되어 성능향상에 도움된다.
## WITH절 예시
1. 단일 WITH문
WITH TMS AS
(
SELECT 'WITH TEST' AS T1
FROM DUAL
)
SELECT *
FROM TMS
2. 다중 WITH문
WITH TMS1 AS (
SELECT 'TSET1'
FROM DUAL
),
TMS2 AS (
SELECT 'TEST2'
FROM DUAL
)
SELECT *
FROM TMS2
반응형
'기타' 카테고리의 다른 글
SQL ROW_NUMBER (0) | 2022.10.31 |
---|---|
DB2 length (0) | 2022.10.26 |
DQM, DEM 등 MVC 모델의 파일 약자와 의미 (2) | 2022.10.13 |
한영키 없는 키보드 해결방법 (0) | 2022.10.05 |
DB2 란? (0) | 2022.10.04 |