日期:2014-05-19  浏览次数:20679 次

sqlserver中如果用自增的id,原来删除数据后的id就没有了,还会被重新利用吗?
sqlserver中如果用自增的id,原来删除数据后的id就没有了。
而加入新的数据,新的id也会在当前最大id上加1来获取。

请问大家:
那么以前删除的id还能被自动的再利用上吗?
如果不行,那多浪费!

------解决方案--------------------
用truncate table tableNAME
------解决方案--------------------
SET IDENTITY_INSERT dbo.Tool ON
GO

-- Try to insert an explicit ID value of 3.
INSERT INTO dbo.Tool (ID, Name) VALUES (3, 'Garden shovel ')
可将断号插入自增列