Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Abfrage zur Neuindizierung des Primärschlüssels der MySQL-Datenbank

Es gibt sogar eine einfache Möglichkeit, das Ergebnis zu erzielen, indem Sie diese Abfrage schreiben

SET @newid=0;
UPDATE tablename SET primary_key_id=(@newid:[email protected]+1) ORDER BY primary_key_id;

Diese Abfrage indiziert den Primärschlüssel neu, beginnend mit 1