本文介绍了我们如何在sql的自动生成列中重新生成序列用户ID.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们如何在sql的自动生成列中重新生成顺序用户ID.我有一个数据库,其中Emp_id是自动生成的列.我删除了太多数据,以致Emp_id的排列顺序不正确,即
12
14
21
22
23
56 ...
所以现在我希望这个Emp_id以编号顺序出现,即
1
2
3
4
5
6 .....
How can we Re-Generated sequencial user id in autogenerated column in sql. I have a database in which Emp_id is autogenerated column. I have deleted so many data so that Emp_id comes in un-sequence order i.e.
12
14
21
22
23
56...
So now i want this Emp_id comes in a numbering sequence i.e.
1
2
3
4
5
6.....
推荐答案
alter table Example
add NewColumn int identity(1,1)
2.然后从表中删除列emp_id
.
和
3.用emp_id
重命名newcolumn
希望这行得通..
2. Then remove column emp_id
from your table.
and
3. rename newcolumn
with emp_id
Hope this works..
这篇关于我们如何在sql的自动生成列中重新生成序列用户ID.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!