我有以下10个唯一行的表格,BookingID是包含随机数的FK。数字不需要按顺序排列。如何使用数据在表格上创建序列号列索引
BookingID, Description
1000 Foo
3000 Bar
1500 Zoo
我需要插入一个名为ID的顺序索引从1..X
去我怎么做,在SQL Server 2005中?我想写一个光标和x = x + 1,但也许有更好的方法?
这是结果,我想
Id, BookingID, Description
1 1000 Foo
2 3000 Bar
3 1500 Zoo
你说的意思是 “我需要插入一个名为ID的顺序索引” 是什么。你想添加一个新的列到表中?如果是这样,只需在“identity(1,1)”表中插入一个新列 - 或者该序列是否需要按照BookingID的保证顺序? – 2010-10-21 00:11:26
@Martin在设计器中创建列时,我该怎么做? – Makach 2010-10-21 00:14:16
@ Makach-做什么?我仍然不清楚这个要求。订单重要吗? – 2010-10-21 00:16:55