场景: 使用windows服务定时更新合同数据:执行存储过程(pas_RefreshContractStatus),但存储过程里面有一个需要更新4W条人才表循环处理业务 问题: 循环更新4W条人才表状态字段 优化前: UPDATE pt SET StatusText = CASE FROM pas_ContractQuit c ),pt.ID)+',%') THEN '已退租' ELSE '未申请' END FROM pas_Talent pt 耗时:1分07秒 优化后: --定义人才行转列st…