花了3篇文章聊InnoDB自增ID的机制,《批量删除数据,常见的大坑! 》中的作业题,仍然90%的人答错,有点出乎意料。 作业题是这样的:
实验步骤如上图: 第一步: 建表,设定自增列; 第二步: 指定id=1插入,锚定第一行是id是1; 第三步: 不指定id,依赖自增机制,插入3行;
画外音:
此时id应该变为2,3,4了? 第四步: delete删除所有记录;
画外音:
坑就容易出在这里。 第五步: 指定id=0插入; 第六步: 指定id=1插入; 第七步: 不指定id,依赖自增机制,插入1行;
请问,此时表中的三行记录,id分别是多少? 在三篇前序文章: 《三类插入》 《三类插入测验答案》 《批量删除数据,常见的大坑!
db2插入的时候怎么自增_3篇长文讲“自增ID”,大部分人仍然搞错了!?
最新推荐文章于 2022-06-10 15:55:51 发布