gpt4 book ai didi

mysql - 如何更新 MySQl 表中自增列的全部值

转载 作者:行者123 更新时间:2023-11-29 06:19:17 24 4
gpt4 key购买 nike

我通过考虑插入新表的一些条件从 MySQL 中的另一个表复制一个表。这些表的一列被定义为 Auto-Increment 列,这对我来说是个问题。下表是我的新表,但是新表 ID 不是从 1 到 5 开始的。

       +---------+---------+-----------+
-> | id | type | superType |
-> +---------+---------+-----------+
-> | 1210435 | /m/019_ | /m/0kpyln |
-> | 776693 | /m/01m9 | /m/014s |
-> | 682533 | /m/01mh | /m/014s |
-> | 764776 | /m/01mp | /m/014s |
-> | 685170 | /m/01n7 | /m/014s |
-> +---------+---------+-----------+

我该如何解决这个问题?

最佳答案

我会建议使用脚本将数据从一个表复制到另一个表而不是复制/粘贴参见下面的语法,它将处理标识列(自动递增)

INSERT INTO table_name1(fields you want)  SELECT fields you want FROM table_name2

关于mysql - 如何更新 MySQl 表中自增列的全部值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34194703/

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