顺序编号列更新

时间:2019-08-08 18:01:50

标签: sql-server

我有一列(行号),需要使用从001开始的顺序编号进行更新。

我可以为此运行更新吗?

Line 1  001
Line 2  002
Line 3  003

等等。

1 个答案:

答案 0 :(得分:0)

您可以如下所示在表中添加新的标识列-

ALTER TABLE your_table
ADD ID INT IDENTITY(1,1)

这将在表中添加新的列“ ID”,并使用从1到结束(表的行数)的值(例如1,2,3)填充值。...完成后,您可以保留该列,也可以从这个新列中获取价值,可以根据所需格式更新列LineNumber。