실전! Querydsl

Ch03. 중급 문법 - SQL function 호출하기

webmaster 2021. 12. 31. 12:55
728x90

SQL function은 JPA와 같이 Dialect에 등록된 내용만 호출할 수 있다.

SQL에 방언에 따라 등록된 함수를 사용할 수 있다.
추가 등록하고 싶은 Dialect
lower

  • 현재는 H2 DB를 사용하기 때문에 H2 Dialect에 등록되어 있는 함수를 사용할 수가 있다.
    • 추가로 내가 등록하고 싶다면 JPA 기본편을 참조해서 application.yml에 추가 설정을 해야 된다.
  • lower 같은 ansi 표준 함수들은 querydsl이 상당 부분 내장하고 있다. 따라서 다음과 같이 처리해도 결과는 같다.

 

728x90