네이티브 SQL JPQL은 표준 SQL이 지원하는 대부분의 문법과 SQL함수를 지원한다. 근데 특정 DB의 방언과 같은 종속적 기능은 지원하지 않는다. 특정 DB만 지원하는 함수, 문법, SQL 쿼리 힌트 인라인 뷰(from절 서브쿼리), UNION, INTERSECT 스토어드 프로시저 종속적인 기능을 지원하는 방법은 특정 DB만 사용하는 함수 특정 JPQL에서 네이티브 SQL 함수를 호출할 수 있다. Hibernate는 DB 방언에 각 DB에 종속적 함수를 정의했다. 그리고 직접 호출할 함수를 정의하기도 가능하다. 특정 DB만 지원하는 힌트 Hibernate를 포함한 몇몇 JPA구현체가 지원한다. 인라인 뷰(from절 서브쿼리), UNION, INTERSECT JPA구현체들이 지원한다. Hibernat..