我一直在多次导入数千条记录,以确保导入运行完美。
因此,现在当我在发布之前进行实时导入时,自动增量列的ID列大约为300,000。
一旦删除了这些表中的所有数据,有没有简单的方法来“重置”这个?我只想出于搜索引擎优化的原因,网址:
Forum/1/Post
Forum/35/Post
Forum/5600/Post
看起来比
更好更简洁(因此在结果中更易于点击)Forum/300124/Post
Forum/370321/Post
Forum/450111/Post
我宁愿不删除列并重新插入列,因为它会破坏所有关系并且意味着我必须刷新所有数据上下文图等。
答案 0 :(得分:14)
你需要带有重新选择选项的DBCC CHECKIDENT
命令,不确定我是否会购买它会改善搜索引擎优化。
DBCC CHECKIDENT ("dbo.Table", RESEED, 0); --next id will be 1