天天看點

解決傳入的請求具有過多的參數,該伺服器支援最多 2100 個參數

我的異常是

解決傳入的請求具有過多的參數,該伺服器支援最多 2100 個參數

貼上問題代碼

解決傳入的請求具有過多的參數,該伺服器支援最多 2100 個參數

出現改問題的原因是我的傳入的Eids參數數量超過了2100,因為sql server對參數有控制,問題點在select 查詢語句in()過長

既然不能大于2100個那我分批次傳入,一次給1000個

解決傳入的請求具有過多的參數,該伺服器支援最多 2100 個參數

 圈出來部分相當于分頁查詢,skip跳過i,查詢1000行,最後将結果存入list