重现步骤
CODE:N08583341
Error:16_8003_1_-2146232060
SQL: UPDATE [RB_Amazon_ListFinancialEventGroups]
                                    SET DifferTotalAmount = @DifferTotalAmount_1,
                                    UpdateTime=@UpdateTime_1
                                    WHERE
                                      ID=@ID_1 ; UPDATE [RB_Amazon_ListFinancialEventGroups]
                                    SET DifferTotalAmount = @DifferTotalAmount_2,
                                    UpdateTime=@UpdateTime_2
                                    WHERE
                                      ID=@ID_2 ; UPDATE [RB_Amazon_ListFinancialEventGroups]
                                    SET DifferTotalAmount = @DifferTotalAmount_3,
                                    UpdateTime=@UpdateTime_3
                                    WHERE
                                      ID=@ID_3 ; UPDATE [RB_Amazon_ListFinancialEventGroups]
                                    SET DifferTotalAmount = @DifferTotalAmount_4,
                                    UpdateTime=@UpdateTime_4
                                    WHERE
                                      ID=@ID_4 ; UPDATE [RB_Amazon_ListFinancialEventGroups]
                                    SET DifferTotalAmount = @DifferTotalAmount_5,
                                    UpdateTime=@UpdateTime_5
                                    WHERE
                                      ID=@ID_5 ; UPDATE [RB_Amazon_ListFinancialEventGroups]
                                    SET DifferTotalAmount = @DifferTotalAmount_6,

                                    UpdateTime=@UpdateTime_6


MESSAGE:The incoming request has too many parameters. The server supports a maximum of 2100 parameters. Reduce the number of parameters and resend the request.


 在 RB.DAL.DBOperator.ExecuteSql(String SQLString, SqlCommand cmd, Int32 Times, SqlParameter[] cmdParms)   在 RB.DAL.DBOperator.toCommonTipException(SqlException ex, String sql, SqlParameter[] cmdParms)
   在 RB.DAL.DBOperator.ExecuteSql(String SQLString, SqlCommand cmd, Int32 Times, SqlParameter[] cmdParms)
   在 RB.DALExtendV2.Generate.Finance.RB_Amazon_ListFinancialEventGroupsExtendV2.BatchUpdateGroupsDifferAmount(List`1 updateList)
   在 Biz.Finance.AmazonGroupsIntegrityService.FinancEventGroupIntegrityExecute(Int32 customerId)
   在 PandaBuy.ERP.Web.test3.Button167_Click(Object sender, EventArgs e)
   在 System.Web.UI.WebControls.Button.OnClick(EventArgs e)
   在 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
   在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   在 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   在 System.Web.UI.Page.ProcessRequest()
   在 System.Web.UI.Page.ProcessRequest(HttpContext context)
   在 ASP.test3_aspx.ProcessRequest(HttpContext context)


优化建议:

先把所有值装到一个临时表中,一条update

UPDATE p
SET p.DifferTotalAmount = t.DifferTotalAmount_1,
p.UpdateTime=t.@UpdateTime_1
from [RB_Amazon_ListFinancialEventGroups] p inner #tab t on p.id=t.id;

历史记录  
  1. 2024-09-12 13:55:51, 由 吴高发 创建。
  2. 2024-09-12 14:12:40, 由 李乐同 指派给 王翔宇。
    修改了 指派给,旧值为 "liletong",新值为 "wangxiangyu"。
  3. 2024-09-12 14:18:00, 由 王翔宇 指派给 何智军。
    修改了 指派给,旧值为 "wangxiangyu",新值为 "hezhijun"。
  4. 2024-09-12 14:36:08, 由 谭颖 解决,方案为 性能问题 。
    修改了 解决方案,旧值为 "",新值为 "performance"。
    修改了 解决日期,旧值为 "",新值为 "2024-09-12 14:29:18"。
    修改了 指派给 ,旧值为 "hezhijun",新值为 "wugaofa"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "tanying"。
    已按照 ERP 通用批量更新方法优化处理,代码已合并到分支
  5. 2024-09-12 17:02:41, 由 吴高发 编辑。
    修改了 业务部门,旧值为 "",新值为 "11"。
    修改了 解决时效,旧值为 "0",新值为 ""。
    修改了 影响环境,旧值为 "577,",新值为 "577"。
  6. 2024-09-12 17:04:32, 由 吴高发 编辑。
    修改了 开发责任人,旧值为 "",新值为 "tanying"。
    修改了 测试责任人,旧值为 "",新值为 "liletong"。
    修改了 解决时效 ,旧值为 "0",新值为 "0.56"。
    修改了 上线时效 ,旧值为 "-1",新值为 "17748925.93"。
  7. 2024-09-12 17:04:39, 由 吴高发 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "wugaofa",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "wugaofa"。
    修改了 关闭日期,旧值为 "",新值为 "2024-09-12 17:04:39"。
所属项目 技术中心-需求池
所属模块 系统运维   性能优化
所属计划
所属迭代
Bug类型 系统设计缺陷
严重程度 一般
优先级 P1
Bug状态 已关闭
业务部门 智能研发中心
影响功能
开发责任人 谭颖
测试责任人 李乐同
解决时效 0.56
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2024-09-12 17:04:39
截止日期 0000-00-00
上线时间 0000-00-00 00:00:00
上线时效 17748900
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 吴高发 于 2024-09-12 13:55:51
影响环境 577
由谁解决 谭颖 于 2024-09-12 14:29:18
解决版本
解决方案 性能问题
由谁关闭 吴高发 于 2024-09-12 17:04:39
最后修改 吴高发 于 2024-09-12 17:04:39
相关Bug