memory_dyy
memory_dyy
采纳率100%
2017-04-27 07:32

数据库操作问题sqlserver

  • sql
已采纳

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 4年前

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

    点赞 2 评论 复制链接分享
  • a466631276 C_*_z 4年前

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

    点赞 评论 复制链接分享
  • qq_33287156 java午夜 4年前

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

    点赞 评论 复制链接分享

相关推荐