TIL-211223

박건희·2021년 12월 24일

SQL dialect

표준 SQL인 ANSI SQL외에 DBMS마다 문법과 함수가 다른 경우가 있음
ANSI SQL을 지키지 않는 특정 벤더별 문법을 dialect라고 함.

JPA는 hibernate의 도움을 받아 DBMS에 맞는 쿼리를 생성함.
hibernate는 약 40개 이상의 diaelct를 지원함.

자체 지원 함수를 호출하는 경우는 벤더별 dialect를 상속받아서 custom dialect를 구현하면 됨
JPA dialect
JPA에서 말하는 Dialect(방언)이란?

0개의 댓글