«jpql» 태그된 질문

4
JPA 쿼리에 IN 절 목록 추가
다음과 같은 NamedQuery를 만들었습니다. @NamedQuery(name = "EventLog.viewDatesInclude", query = "SELECT el FROM EventLog el WHERE el.timeMark >= :dateFrom AND " + "el.timeMark <= :dateTo AND " + "el.name IN (:inclList)") 내가 원하는 것은 하나의 항목 대신 항목 목록으로 매개 변수 : inclList를 채우는 것입니다. 예를 들어 new List<String>() { "a", …
125 java  jpa  jpql 

2
JPQL IN 절 : Java-Arrays (또는 Lists, Sets…)?
우리 데이터베이스에서 작지만 임의의 값으로 설정된 텍스트 태그가있는 모든 개체를로드하고 싶습니다. SQL에서이 문제를 해결하는 논리적 방법은 "IN"절을 작성하는 것입니다. JPQL은 IN을 허용하지만 모든 단일 매개 변수를 IN에 직접 지정해야하는 것 같습니다 (예 : "in (: in1, : in2, : in3)"). IN 절의 값으로 풀어야하는 배열이나 목록 (또는 다른 컨테이너)을 지정하는 …
108 sql  orm  jpa  jpql  named-query 

8
유사 절 JPQL의 매개 변수
like 절을 사용하여 JPQL 쿼리를 작성하려고합니다. LIKE '%:code%' 나는 code = 4를 갖고 싶습니다. 455 554 646 ... 나는 통과 할 수 없다 :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); 다른 장소 :value에서는 %문자로 감싸지 않아도 됩니다 . 도움이 필요하세요?

5
HQL 또는 Java Persistence Query Language의 IN 절
다음과 같은 매개 변수화 된 JPA 또는 Hibernate 쿼리가 있습니다. SELECT entity FROM Entity entity WHERE name IN (?) 매개 변수를 ArrayList <String>으로 전달하고 싶습니다. 가능합니까? 최대 절전 전류는 나에게 말합니다. java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String 이것이 가능합니까? 답변 : 매개 변수로서의 컬렉션은 " :name"와 같은 JDBC 스타일 …
78 java  hibernate  jpa  hql  jpql 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.