sql 给某一列动态插入序号
DECLARE @count int
DECLARE @IDceshi int
set @count=0
set @IDceshi=1
select @count=count(*) from ceshi where xueqi=@xueqi and xueyuan=@xueyuan
WHILE @count> 0
BEGIN
update ceshi set paiming=@IDceshi where xueqi=@xueqi and xueyuan=@xueyuan
SET @count = @count -1
SET @IDceshi=@IDceshi+1
END
RETURN
这样执行的字段为“paiming”的一列的值全是“1”我想让“paiming”这个字段的值是一个从1到@count(记录总数)的序号,这个怎么添加,感谢。