這個原因是查詢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來連起來。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。