oracle in语句超过1000数据报错和解决办法

oracle有限制in语句的长度,若是查询长度超过1000,就会报jdbc错误:“java.sql.SQLException: ORA-01795: 列表中的最大表达式数为 1000”。java 由于项目用的是spirng jpa封装的持久层代码,数据量少的时候能够直接用in来查询,数据量多的时候就会有这个报错。下面是项目里的解决方案sql 对传入的数组作分割处理,有两种分隔方法,一种传入结果指望
相关文章
相关标签/搜索