과거를 통해 현재를 바라본다.
close
프로필 배경
프로필 로고

과거를 통해 현재를 바라본다.

  • 분류 전체보기 (67)
    • 개발 (67)
      • QueryDSL (5)
      • Spring (0)
      • JPA (1)
      • DB (1)
      • Node.JS (1)
      • 개발지식 (4)
      • 알고리즘 (51)
      • TroubleShooting (4)
  • 홈
  • 태그
  • 방명록
  • 글쓰기
반응형
[TroubleShooting/DB] ORA-01795 maximum number of expressions in a list is 1000 in bi publisher (feat: QueryDSL)

[TroubleShooting/DB] ORA-01795 maximum number of expressions in a list is 1000 in bi publisher (feat: QueryDSL)

문제 프로젝트를 진행하는 중에 특정 조건에 맞는 유저들을 검색하고, 해당 아이디들을 기준으로 특정 데이터를 업데이트 하려는 중에 에러를 마주했다. 'ORA-01795 maximum number of expressions in a list is 1000 in bi publisher' 확인해보니 Oracle은 9버전 이후부터 in 절에 1000개가 넘는 데이터를 허용하지 않고 있기 때문에 발생하는 에러였다. // in절에 다량의 데이터로 인한 에러 발생 jpaQueryFactory. select(member). from(member). where(member.id.in(1,2,3,4 ... 1001)). fetch(); 해당 에러에 대해서 서비스에서 QueryDSL 사용 예시로 해결하는 방법을 포스팅 하려고..

  • format_list_bulleted 개발/TroubleShooting
  • · 2024. 3. 6.
  • textsms
반응형
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (67)
    • 개발 (67)
      • QueryDSL (5)
      • Spring (0)
      • JPA (1)
      • DB (1)
      • Node.JS (1)
      • 개발지식 (4)
      • 알고리즘 (51)
      • TroubleShooting (4)
최근 글
인기 글
최근 댓글
태그
  • #troubleshooting
  • #jpa
  • #DTO
  • #springboot
  • #backend
  • #db
  • #spring
  • #hibernate
  • #jpql
  • #querydsl
전체 방문자
오늘
어제
전체
반응형
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바