인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

이경용님의 프로필 이미지

작성한 질문수

실전 jOOQ! Type Safe SQL with Java

jOOQ-기본문법 - SELECT 절 (1)

DB 벤더별 내장함수에 대한 방언 지원 듣고 질문드려요

해결된 질문

작성

·

93

1

postgresql 할때는 dsl을 사용안하는데 그런 이유가있을까요?

mysql에서는 MYSQLDSL.GROUPCONNECAT 이렇게했는데
POSTGRESQL에서는 dsl을 사용안하는것같아서
왜그러는지 궁금합니다

답변 1

0

설동민님의 프로필 이미지
설동민
지식공유자

이경용님 안녕하세요.

 

강의에서 MySQL의 경우 MySQLDSL.group_concant(),

PostgreSQL의 경우 group_concat() 이렇게 적어놓았는데요.

 

실제로는 static import 되어서 PostgreDSL.group_concat() 이라고 보시면 됩니다. ㅎㅎ

 

그리고 MySQLDSL, PostgreDSL 이 둘 모두 DSL 클래스를 상속받기 때문에 사실상

DSL.group_concat() 과 동일하다고 보시면 됩니다 :)

 

image.png

 

이경용님의 프로필 이미지
이경용
질문자

감사합니다 공부가 되었습니다 🙇‍♂