DBCC CHECKIDENT 重新设置标识列增长的起始值
--> 生成测试数据表: [tb]
IF OBJECT_ID('[tb]') IS NOT NULL
DROP TABLE [tb]
GO
CREATE TABLE [tb] ([id] [int] IDENTITY(1,1),[col] [nvarchar](10))
INSERT INTO [tb]
SELECT 'a' UNION ALL
SELECT 'b' UNION ALL
SELECT 'c'
SELECT * FROM tb
/*
id col
----------- ----------
1 a
2 b
3 c
(3 行受影响)
*/
DBCC CHECKIDENT(N'tb', RESEED, 0);
/*
检查标识信息: 当前标识值'3',当前列值'0'。
DBCC 执行完毕。如果DBCC 输出了错误信息,请与系统管理员联系。
*/
INSERT tb VALUES('d')
SELECT * FROM tb
/*
id col
----------- ----------
1 a
2 b
3 c
1 d
(4 行受影响)
*/