修改名称SP_GetMplcData修改位置第15行原代码Select*fromT_MPLCTestDataWHERELEAK='泄漏'ORID>200OrderBy(CaseWhen(id=201orid=202)Then1Else0End),testtime修改后代码Select*fromT_MPLCTestDataWHERELEAK='泄漏'ORID>@CharRoomCount*2OrderBy(CaseWhen(id=@CharRoomCount*2+1orid=@CharRoomCount*2+2)Then1Else0End),testtime测试结果用代码execSP_GetMplcData调用此存储过程,得到与预期结果相符的数据,测试成功。修改名称SP_GetOutCharRoom修改位置第23行原代码IF@ID>100SET@ID=@ID-100修改后代码IF@ID>@CharRoomCountSET@ID=@ID-@CharRoomCount测试结果定义输出变量@i,用代码execSP_GetOutCharRoom@ioutput,''调用此存储过程,测试第1个与最后一个炭化室号,再随机抽取一个,得到与预期结果相符的数据,测试成功。修改名称SP_GetPreOutNo修改位置第19行原代码IF@ID=0SET@ID=100修改后代码IF@ID=0SET@ID=@CharRoomCount测试结果定义输出变量@i,用代码execSP_GetPreOutNo'',@ioutput调用此存储过程,测试第1个与最后一个炭化室号,再随机抽取一个,得到与预期结果相符的数据,测试成功。修改名称SP_GetStandardCharRoom修改位置第19行原代码IF@ID>100SET@ID=@ID-100修改后代码IF@ID>@CharRoomCountSET@ID=@ID-@CharRoomCount测试结果定义输出变量@i,用代码execSP_GetStandardCharRoom'',@ioutput调用此存储过程,测试第1个与最后一个炭化室号,再随机抽取一个,得到与预期结果相符的数据,测试成功。修改名称SP_GetStoveLidData修改位置第13行原代码SELECT*FROMT_StoveLidTestDataWHERELEAK='泄漏'ORID>400OrderBy(CaseWhen(id=401orid=402)Then1Else0End),testtime修改后代码SELECT*FROMT_StoveLidTestDataWHERELEAK='泄漏'ORID>@CharRoomCount*4OrderBy(CaseWhen(id=@CharRoomCount*4+1orid=@CharRoomCount*4+2)Then1Else0End),testtime测试结果用代码execSP_GetStoveLidData调用此存储过程,得到与预期结果相符的数据,测试成功。修改名称SP_GetTestCharRoom修改位置第19行原代码IF@ID<=0SET@ID=@ID+100修改后代码IF@ID<=0SET@ID=@ID+@CharRoomCount测试结果定义输出变量@i,用代码execSP_GetTestCharRoom'',@ioutput调用此存储过程,测试第1个与最后一个炭化室号,再随机抽取一个,得到与预期结果相符的数据,测试成功。修改名称SP_LostDataMakeupCPLC修改位置1第131行原代码SELECT@PCMUCOUNT=COUNT(*)FROMT_CPLCTestDataWHEREPCAppraise='达标'ANDID<101修改后代码SELECT@PCMUCOUNT=COUNT(*)FROMT_CPLCTestDataWHEREPCAppraise='达标'ANDID<=@CharRoomCount修改位置2第134行原代码SELECT@PCCOUNT=COUNT(*)-3FROMT_CPLCTestData修改后代码SELECT@PCCOUNT=@CharRoomCount修改位置3第136行原代码SELECT@SO2MUCOUNT=COUNT(*)FROMT_CPLCTestDataWHERESO2Appraise='达标'ANDID<101修改后代码SELECT@SO2MUCOUNT=COUNT(*)FROMT_CPLCTestDataWHERESO2Appraise='达标'ANDID<=@CharRoomCount修改位置5第143行原代码UPDATET_CPLCTestDataSETPcAppraise=@PCMU,SO2Appraise=@SO2MUWHEREID=103修改后代码UPDATET_CPLCTestDataSETPcAppraise=@PCMU,SO2Appraise=@SO2MUWHEREID=@CharRoomCount+3修改位置6第148行原代码SELECT@MAXVALUE=MAX(PCValue),@AVGVALUE=AVG(PCValue)FROMT_CPLCTestDataWHEREID<=100修改后代码UPDATET_CPLCTestDataSETPcAppraise=@PCMU,SO2Appraise=@SO2MUWHEREID=@CharRoomCount+3修改位置7第151行原代码UPDATET_CPLCTestDataSETPCValue=@MAXVALUEWHEREID=101UPDATET_CPLCTestDataSETPCValue=@AVGVALUEWHEREID=102修改后代码UPDATET_CPLCTestDataSETPCValue=@MAXVALUEWHEREID=@CharRoomCount+1UPDATET_CPLCTestDataSETPCValue=@AVGVALUEWHEREID=@CharRoomCount+2修改位置8第156行原代码SELECT@MAXVALUE=MAX(SO2Value),@AVGVALUE=AVG(SO2Value)FROMT_CPLCTestDataWHEREID<=100修改后代码SELECT@MAXVALUE=MAX(SO2Value),@AVGVALUE=AVG(SO2Value)FROMT_CPLCTestDataWHEREID<=@CharRoomCount修改位置9第159行原代码UPDATET_CPLCTestDataSETSO2Value=@MAXVALUEWHEREID=1...