gpt4 book ai didi

mysql - 在包含表的自动递增 "id"中插入 'id' 的后果是什么?

转载 作者:行者123 更新时间:2023-11-29 03:14:35 24 4
gpt4 key购买 nike

在任何包含“id”的自动递增表中插入“id”的后果是什么?

如果我有一个 Tabe,其中我已将“id”列配置为自动递增,但我仍然使用定义了 id 的 INSERT 查询,就像明智的 INSERT INTO XYZ (id) values ( '26');它会如何影响表和与之相关的过程..这样做“没问题”吗?还是应该避免?

最佳答案

如果需要,您可以这样做。该表跟踪 AUTO_INCREMENT 数字的大小,如果您插入的数字等于或大于此数字,则 MySQL 会适本地调整 AUTO_INCREMENT 值。

基本上,插入总是从最高的 auto_increment id + 1 开始,您可以毫无问题地插入特定的 id。

关于mysql - 在包含表的自动递增 "id"中插入 'id' 的后果是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2742621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com