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 行受影响) */