我正在使用java/hibernate/Oracle.我有一个包含超过3000个条目的列表.如果我通过整个列表我得到以下异常.
引起:java.sql.SQLException:ORA-01795:列表中的最大表达式数为1000
解决问题我将列表拆分为子列表,每个子列表将有1000个条目.对于每千个条目我正在触发查询.它工作正常.
请澄清一下,有什么更好的解决方案吗?
谢谢!
java oracle hibernate ora-01795
hibernate ×1
java ×1
ora-01795 ×1
oracle ×1