SQL SERVER游标应用一个优化设想
在用游标的时候,如果待循环的数据非常多,或者则说游标基数非常大的话,可以采用
while((select COUNT(1) from t_enter_mh_info where em_state =0) >0 )
begin
declare emi scroll cursor for select top 100 emi_id,em_number from t_enter_mh_info where em_state =0
.................... 逻辑代码.................
每次昨晚一次循环 都要把对应的em_state标记为1,
close emi
deallocate emi
END
这样的方式来进行优化
持续学习、持续收获才能带来持续的满足和快乐!
浙公网安备 33010602011771号