gpt4 book ai didi

mysql - 将自动增量主键插入现有表

转载 作者:IT老高 更新时间:2023-10-28 12:49:33 27 4
gpt4 key购买 nike

我正在尝试更改一个没有主键也没有 auto_increment 列的表。我知道如何添加主键列,但我想知道是否可以自动将数据插入主键列(我在数据库中已经有 500 行并且想给它们 id 但我不想手动执行) .有什么想法吗?非常感谢。

最佳答案

添加 PRIMARY KEY 列的 ALTER TABLE 语句在我的测试中正常工作:

ALTER TABLE tbl ADD id INT PRIMARY KEY AUTO_INCREMENT;

在为测试目的创建的临时表上,上述语句创建了 AUTO_INCREMENT id 列,并为表中的每个现有行插入了自动增量值,从1.

关于mysql - 将自动增量主键插入现有表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9070764/

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