SQL Server查询添加序列号到结果

时间:2016-05-26 16:08:07

标签: sql-server sql-server-2012 sequential-number

我将联系人记录附加的紧急联系信息附加到他们自己的联系记录中。

我需要为新的联系人记录分配一个临时ID,以便进行迁移。

我希望在我的SQL查询中执行此操作,该查询检索用于创建新记录的数据。

我找到了更新SQL表以添加新列的引用,但这不是我想要的。我可以在Excel之后完成它,但更喜欢一步到位的过程。 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

如果这是一次性的事情,您可以使用row_number()

SELECT 
  *,
  ROW_NUMBER() OVER (ORDER BY SomeColumn) as TempID
FROM YourTable
WHERE...