OS환경 : Oracle Linux6.8(64bit)
DB 환경 : Oracle Database 11.2.0.4
설명 :
with절 :
WITH 구문은 특정하게 조회한 결과 집합을 하나의 이름으로 정의하여 사용하는것이다
반복되는 쿼리를 공용으로 사용할 때 VIEW를 만들어 사용하는데,
WITH AS 는 VIEW를 별도로 만들지 않고 쿼리안에서 바로 만들어서 사용하고 싶을 때 쓰인다.
결과 집합을 정의
WITH Test_Info AS (
SELECT value1, value2, value3
FROM TestTable
)
만들어진 결과 집합을 테이블(뷰) 처럼 사용
SELECT value1, value2, value3
FROM Test_Info
WHERE …….
참조 : http://foxygon.tistory.com/6
'ORACLE > Sql' 카테고리의 다른 글
index 명으로 table 찾기 (0) | 2018.05.09 |
---|---|
오라클 11gR2 Blevel 확인 및 REBUILD 할 INDEX 대상 조회 (0) | 2018.05.04 |
Raw Device 에서 File System 으로 데이타파일 변환하기 (0) | 2018.04.30 |
Oracle 언두헤더 덤프하는 법 (0) | 2018.04.30 |
Oracle Job 수행 이력 확인 쿼리, 뷰 (0) | 2018.04.30 |