티스토리 뷰

반응형

오라클 12.1 버전부터 지원하는 레터럴 인라인뷰는 다음과 같은 형식입니다.


SELECT EMP_NM

        , .DEPT_NM

FROM T_DEPT, LATERAL(SELECT * 

                                FROM T_EMP

                                WHERE T_DEPT.EMP_ID = T_EMP.EMP_ID

                               )


LATERAL 인라인뷰 기능이 추가된 것은 인라인뷰에 조건을 PUSH하는 것을 구문으로 지원하고자 한 것으로 보입니다.

11버전가지는 옵티마이저 힌트를 사용해서 조건을 인라인뷰 내부로 PUSH 해야 했으니까요...



반응형