-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
JPA에서는 Insert into select는 사용할수 없는건가요?
20.09.23 14:36 작성 조회수 1.51k
0
안녕하세요 강사님
jpa 강의를 들으면서 insert into select을 하고 싶은데, 구글링을 해도 정보가 없는데,
jpa에서는 무조건 insert만 할수 있는 건가요 ?
답변을 작성해보세요.
1
김영한
지식공유자2020.09.23
안녕하세요. 김도연님^^ 좋은 질문입니다.
실무에서 쿼리좀 많이 날려보셨군요! ㅋㅋㅋ
JPA 기본편 강의에서 객체지향 쿼리 언어2 - 중급 문법 -> 벌크 연산(4:00)에서 간단히 소개해드립니다.
사실 insert into select는 JPA 스펙에서는 지원하지 않는 기능입니다. 그런데 우리가 사용하는 하이버네이트 구현체에서는 이 기능을 지원합니다. 따라서 그냥 사용하시면 됩니다^^
아마 문법이 궁금하실건데요. 다음을 참고하시면 됩니다.
https://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch04.html#d5e1187
(엔티티 메니저에서 바로 사용하시면 됩니다.)
감사합니다.
답변 1