gpt4 book ai didi

mysql - 在脚本 mysql 中重置自动递增列值

转载 作者:行者123 更新时间:2023-11-29 07:13:45 26 4
gpt4 key购买 nike

我有两个 mysql 表,一个需要以另一个表中最后插入行的最后一个值(加 1)开始其自动递增列 id。

根据 mysql 手册,您可以像这样重新启动自动递增列的值:

mysql> ALTER TABLE tbl AUTO_INCREMENT = 100;

但是,这是不可能的:

mysql> ALTER TABLE tb2 AUTO_INCREMENT = (SELECT MAX(id) FROM tbl1);

我需要执行类似的操作,因为我正在使用脚本填充表格。还有其他方法可以实现吗?

最佳答案

我认为您正在尝试将自动递增列用于它不太适合的事情。如果您关心插入的确切值,那么它不应该自动递增。

关于mysql - 在脚本 mysql 中重置自动递增列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2822713/

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