INSERT IGNORE erhöht den automatischen Inkrementzähler, auch wenn kein Datensatz hinzugefügt wird?
ImMySQL ich benutzteINSERT IGNORE
Anweisung zum Einfügen von Zeilen in die Tabelle. Weil eine Spalte istUNIQUE
Einige Zeilen wurden nicht eingefügt (da sie bereits dort waren). Nach der Ausführung dieser Anweisung bemerkte ich, dass in der Spalte für das automatische Inkrementieren einige Zahlen zwischen den Zeilen fehlen. Später stellte ich fest, dass dies auf ignorierte und nicht hinzugefügte Zeilen zurückzuführen war.
Ist es möglich, das System einzurichten, um nicht zu erhöhenAuto-Inkrement-Zähler wenn keine Zeile mit eingefügt wirdIGNORE
Klausel?