我打算创建一个带有额外列(Id
)的临时表,该列将在添加新数据时按顺序生成数字
Id LastName FirstNmae
... .......... ...........
1 A B
2 C D
列Id
应保持插入逻辑的顺序,即Id
每次插入时都应递增。我还需要根据Id
的顺序从表中检索数据。我该怎么做?
答案 0 :(得分:1)
将表格NUM
创建为IDENTITY
字段
CREATE TABLE #Table
(
NUM int NOT NULL IDENTITY(1,1),
FirstName varchar(255),
LastName varchar(255)
)
现在插入离开NUM
列(它将自动递增
INSERT INTO #Table VALUES('A','B')
INSERT INTO #Table VALUES('C','D')