以ID自动增长的数据库表,如何实现删除后自动重新排序???
我一数据库表,假设里面有10条记录,一ID   自动增长,比如 
 1,2,3,4,5,6,7,8,9,10 
 当我删除   某条记录时,比如删除   第7条数据, 
 我希望   ID   能自动变成   1,2,3,4,5,6,7,8,9 
 而不是   1,2,3,4,5,6,8,9,10 
 如何实现???     
------解决方案--------------------没法自动实现 
 只有自己写代码update
------解决方案--------------------是2005吗? 
 你可以使用ROW_NUMBER()获得行号,然后更新就可以了
------解决方案--------------------自动编号的好像一般都这样,除非删掉重新建立~ 
 还有一种简单方法是保留第7条记录,只是不要求显示出来,在以后添加记录的时候用新的内容更新掉第7条的原内容,这样可以保证编号是连续的。