如何根据SQL中的行号函数更新数据库表的SerialNumber列

时间:2014-04-11 10:51:13

标签: sql-server-2005

如何使用行Number()更新serialnumber列,其中serialnumber列设置为identity。下面是我正在使用的代码,但它给出了身份错误(无法更新身份列' SNO'):

update tableSalesQuotation
set
SNO=SubQuery.SNO
from
(SELECT Row_Number() OVER (ORDER BY SNO) as SNO
FROM tableSalesQuotation
) SubQuery

0 个答案:

没有答案