为什么自增ID,填报后数据库原有ID是39,在填报一条后ID是43.

为什么自增ID,填报后数据库原有ID是39,在填报一条后ID是43.

FineReport 是你的小熊 发布于 2024-2-1 10:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
Z4u3z1Lv6专家互助
发布于2024-2-1 10:11(编辑于 2024-2-1 10:12)

两种情况:

1、40-42被删除了

2、40-42的插入事务被撤回(虽然被撤回,但ID仍然占用掉了)

最佳回答
1
snrtuemcLv8专家互助
发布于2024-2-1 10:03

应该是数据库原来已经产生了40,41,41数据,然后时拿出了,在自增长,就是43了

最佳回答
1
ID1208Lv6高级互助
发布于2024-2-1 10:08

是不是有删除测试数据的情况?

比如之前是12,13,14     然后把13和14删除了   那下一个是15

  • 2关注人数
  • 191浏览人数
  • 最后回答于:2024-2-1 10:12
    请选择关闭问题的原因
    确定 取消
    返回顶部