我们在很多时候,需要设置表中的某列自增长,如下:
ID NAME
----------------
NULL A
NULL B
NULL C
NULL D
假设有两列,一列是数字ID,一列是名称。如果一个这样的表中,已经有四行,现在我们要将其变成:
ID NAME
----------------
1 A
2 B
3 C
4 D
参考语句:
DECLARE @FID int
SET @FID = 0
UPDATE tablename SET ID = @FID,@FID = @FID + 1