日期:2014-05-20  浏览次数:20531 次

sql update小问题~~~
declare   @i   int  
set   @i=1  
while   @i <=90  
begin  
update   conference12   set   type_code=   @i  
set   @i=@i+1  
end  

为什么我在库里看见更新的全部是90   ????汗水~

------解决方案--------------------
直接写:

declare @i int
set @i=90
update conference12 set type_code= @i
end

就可以了。

另外这种问题多到数据库论坛去问,多学学。