gpt4 book ai didi

sql - 如何对主索引重新编号

转载 作者:行者123 更新时间:2023-11-29 16:04:51 26 4
gpt4 key购买 nike

我有一个简单的 MySQL 表,主索引 (id) 不是一一编号的(1、31、35、100 等)。我希望它们的编号如 (1, 2, 3, 4)。请告诉我该怎么做。我还想指出的是,我知道该操作可能产生的后果,但我只是想整理一下表格。

最佳答案

我同意其他方法也可以,但我只是给出不同的想法。这将不需要任何临时表创建要求::

SET @i=0;
UPDATE table_name SET column_name=(@i:=@i+1);

关于sql - 如何对主索引重新编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55841360/

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