2012-04-10 54 views
0

我在我的脚本中创建一个带有标识列的表变量,我想重新填入此列。我可以使用下面的脚本吗?我可以使用DBCC CHECKIDENT来重新分配表变量中的标识列吗?

DBCC CHECKIDENT (tableVariableName, reseed, @NewStartSeedValue) 
+1

你有没有试过并测试过这个?发生了什么?或者你有没有检查在线图书? – MatBailie 2012-04-10 10:40:02

+0

我无法找到任何关于此的信息 – 2012-04-10 10:43:20

回答

1

不能补种表变量的标识列,您需要使用一个临时来代替。 根据您要执行的操作,排名功能(row_number())可能有用。

相关问题