다형성 쿼리
TYPE
조회 대상을 특정 자식으로 한정하는 쿼리이다.
select i from Item i where type(i) IN (Book, Movie)
TREAT
-
다운 케스팅과 유사하다.
-
부모 타입에서 자식 타입으로 다룰 때 사용한다.
select i from Item i where treat(i as Book).auther = ‘kim’
조회 대상을 특정 자식으로 한정하는 쿼리이다.
select i from Item i where type(i) IN (Book, Movie)
다운 케스팅과 유사하다.
부모 타입에서 자식 타입으로 다룰 때 사용한다.
select i from Item i where treat(i as Book).auther = ‘kim’