괴발개발 개발하다
[ Oracle ] 오라클 WITH절 사용 (임시 테이블 만들기) 본문
1. WITH 절
- 이름이 부여된 서브쿼리
- VIEW는 한번 만들어놓으면 DROP 할 때까지 없어지지 않지만, WITH절은 한번 실행할 쿼리문내에 정의되어 있을경우, 그 쿼리문안에서만 실행된다.
2. 사용 이유
WITH절은 복잡한 SQL에서 동일 블록에 대해 반복적으로 SQL문을 사용하는 경우 그 블록에 이름을 부여하여 재사용할 수 있게 함으로써 쿼리 성능을 높일 수 있다.
3. 예제
WITH EXAMPLE AS
(
SELECT 'WITH절' AS STR1
FROM DUAL
)
SELECT *
FROM EXAMPLE
< 참고 >
https://coding-factory.tistory.com/445
'Oracle' 카테고리의 다른 글
[Oracle] 오라클 서브쿼리( SELECT, FROM, WHERE 절 ) (0) | 2022.08.20 |
---|---|
[Oracle] 오라클 NVL, NVL2 함수 (Null 처리) (1) | 2022.08.08 |
[Oracle] 오라클 INSERT INTO SELECT 구문 (0) | 2022.08.07 |
[Oracle] 오라클 컬럼명으로 테이블 찾기 (0) | 2022.08.07 |
[Oracle] 오라클 테이블 코멘트(COMMENTS) 조회 (0) | 2022.08.01 |