Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 我可以使用DBCC CHECKIDENT在表变量中重新编码标识列吗?_Sql_Sql Server_Dbcc - Fatal编程技术网

Sql 我可以使用DBCC CHECKIDENT在表变量中重新编码标识列吗?

Sql 我可以使用DBCC CHECKIDENT在表变量中重新编码标识列吗?,sql,sql-server,dbcc,Sql,Sql Server,Dbcc,我在脚本中创建了一个带有标识列的表变量,我想为该列重新设置种子。我可以使用下面的脚本吗 DBCC CHECKIDENT (tableVariableName, reseed, @NewStartSeedValue) 不能为表变量的标识列重新设定种子,需要使用临时表。 根据您要执行的操作,排名函数(row_number())可能有用。您试过并测试过吗?怎么搞的?或者你在网上查过书吗?我找不到任何关于这个的东西

我在脚本中创建了一个带有标识列的表变量,我想为该列重新设置种子。我可以使用下面的脚本吗

DBCC CHECKIDENT (tableVariableName, reseed, @NewStartSeedValue)

不能为表变量的标识列重新设定种子,需要使用临时表。
根据您要执行的操作,排名函数(
row_number()
)可能有用。

您试过并测试过吗?怎么搞的?或者你在网上查过书吗?我找不到任何关于这个的东西