我已经多次导入数千条记录,以确保导入完美运行。
结果,现在当我在发布前进行实时导入时,自动增量列的 ID 列约为 300,000。
一旦我删除了这些表中的所有数据,是否有任何简单的方法可以“重置”此设置?我只想出于 SEO 的原因,URL:
Forum/1/Post
Forum/35/Post
Forum/5600/Post
看起来更好、更简洁(因此结果更容易点击)
Forum/300124/Post
Forum/370321/Post
Forum/450111/Post
我不想删除该列并重新插入该列,因为这会破坏所有关系,并且意味着我必须刷新所有数据上下文图等。
你将需要DBCC CHECKIDENT
带有重新种子选项的命令,但我不确定它是否会改善 SEO。
DBCC CHECKIDENT ("dbo.Table", RESEED, 0); --next id will be 1
http://msdn.microsoft.com/en-us/library/ms176057.aspx http://msdn.microsoft.com/en-us/library/ms176057.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)