如何更新SQL Server 2008中的索引值

时间:2014-07-18 11:25:23

标签: sql sql-server ddl

PFB我的表结构

App id name
----- ------
1      Agile 
4      sdlc

在上表中输入数据时,我错误地输入了两次数据。索引值已更改为4而不是2。

但我需要以下索引顺序

App id name
----- ------
1      Agile 
2      sdlc

1 个答案:

答案 0 :(得分:0)

如果您在UI中使用[App ID]并且担心用户会突出显示记录之间值的间隙,那么您不应该以这种方式使用标识列。您可能最好重新考虑您的设计以及您想要实现的目标。您可以使用在使用主键约束时自己控制的int列,甚至是varchar。