Đó là một hạn chế của Oracle, đó là lý do tại sao nó có mã lỗi Oracle ... mặc dù bạn có thể tranh luận rằng đó là một hạn chế của Hibernate là nó không hoạt động rõ ràng :)
Bạn có thể nên đặt danh sách vào một bảng tạm thời và tham gia vào bảng đó, giả sử Oracle không có bất kỳ thứ gì giống như các thông số được đánh giá cao . (Hoặc bạn có thể chia nhỏ truy vấn của mình thành nhiều truy vấn, đặc biệt là - điều đó phụ thuộc vào những gì bạn đang làm.)