자바 ORM 표준 JPA 프로그래밍(인프런)

Ch10. 객체지향 쿼리 언어1(기본 문법) - JPQL 타입 표현과 기타식

webmaster 2021. 12. 17. 14:02
728x90

 JPQL 타입 표현

JPQL 문자, Boolean, 엔티티 타입 등 프로젝션에 타입 표현이 가능하다,
실행 결과

  • 문자: ‘HELLO’, ‘She’’s’
  • 숫자: 10L(Long), 10D(Double), 10F(Float) 
  • Boolean: TRUE, FALSE 
  • ENUM: jpabook.MemberType.Admin (패키지명 포함) 

상속관계에서 type으로 분류

  • 엔티티 타입: TYPE(m) = Member (상속 관계에서 사용)

JPQL 기타

  • SQL과 문법이 같은 식
  • EXISTS, IN 
  • AND, OR, NOT 
  • =, >, >=, <, <=, <> 
  • BETWEEN, LIKE, IS NULL
728x90