仅为新记录重新设定Identity列(SQL)

Arn*_*j65 0 sql sql-server

我在表中有数据,但正在处理数据加载.我想重新安装所有新的插件进行测试.

将所有新插入设置为某个种子值的行是什么?

KM.*_*KM. 7

对于SQL Server使用:DBCC CHECKIDENT(Transact-SQL)

DBCC CHECKIDENT 
( 
        table_name
        [ , { NORESEED | { RESEED [ , new_reseed_value ] } } ]
)
[ WITH NO_INFOMSGS ]
Run Code Online (Sandbox Code Playgroud)

例:

USE YourDatabase;
GO
DBCC CHECKIDENT (YourTable, RESEED, 300);
GO
Run Code Online (Sandbox Code Playgroud)