这个原因是查询oracle数据库用了in语法,in的集合size大于1000。
其实集合size大于200就不应该用in语法了,大于200还使用in语法的设计是不合理,虽然oracle的in语法最大限制是1000.(in语法是万恶之源)
可以拆分成多个小集合,然后用or来连起来。
这个原因是查询oracle数据库用了in语法,in的集合size大于1000。
其实集合size大于200就不应该用in语法了,大于200还使用in语法的设计是不合理,虽然oracle的in语法最大限制是1000.(in语法是万恶之源)
可以拆分成多个小集合,然后用or来连起来。