数据库操作问题sqlserver

sqlserver 数据库中删除了一条数据后 怎么让Id字段从一开始重新排列 ?
或者让Id字段值为行号?

sql

3个回答

没必要重新排(这样做耗费性能,而且如果id还作为外键关联别的表那更不能乱改),查询的时候用row_number加上行号就可以了。

memory_dyy
memory_dyy 回复caozhy: 如果非要这样 有没有什么方法呢?求教
大约 3 年之前 回复

同意楼上的,没有必要重新排序,id只作为你这天数据的标识,只要可以找到这条数据即可

数据库ID 只是代表着 这条数据的唯一标识,没有必要去做从新排列,!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐