반응형

# 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

+ Recent posts