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

Der MySQL-Autoinkrementwert erhöht sich, selbst wenn das Einfügen aufgrund eines Fehlers fehlschlägt

So funktionieren Auto-Increment-Werte und Sequenzen. Wenn ein Wert verwendet wird, wird er nicht zurückgefordert, wenn die Transaktion fehlschlägt, und die Transaktion wird rückgängig gemacht.

Da Sie automatische Inkrementwerte verwenden, spielt der tatsächliche Wert keine Rolle, sodass die Leerzeichen kein Problem darstellen sollten, abgesehen von der Ästhetik fehlender Zahlen.