SQL - 如何更改主键

时间:2016-04-23 19:53:12

标签: sql

我已从SQL表中删除了两行,第一行的ID现在为3.我该如何解决? (注意:我没有更多的行)。

1 个答案:

答案 0 :(得分:0)

一般来说没问题。

但如果你想要,可以为第3行设置ID = 1:

UPDATE TABLE tname SET id=1 WHERE id=3;

将主键更新为2:

ALTER TABLE tname AUTO_INCREMENT = 2;

比新插入的行将具有id = 2。