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

Fügen Sie die Zeilennummer als Spalte in MySQL INSERT ein

MySQL (wie die meisten RDBMS) hat keine interne Zeilennummer oder -reihenfolge. Sie können jedoch eine uid erstellen Spalte, die jedes Mal automatisch erhöht wird, wenn ein neuer Datensatz eingefügt wird.

ALTER TABLE users ADD uid INT NOT NULL AUTO_INCREMENT PRIMARY KEY

Wenn Sie jetzt ein INSERT ausführen , erhöht MySQL automatisch die uid Spalte.

INSERT INTO users SET email="[email protected]"