Oude thread, maar hier even naar gekeken, dus hier komt het:als je InnoDB gebruikt op een recente versie van MySQL, kun je de lijst met ID's krijgen met LAST_INSERT_ID()
en ROW_COUNT()
.
InnoDB garandeert volgnummers voor AUTO INCREMENT bij het doen van bulkinvoegingen, mits innodb_autoinc_lock_mode
is ingesteld op 0 (traditioneel) of 1 (opeenvolgend). Bijgevolg kunt u de eerste krijgen ID van LAST_INSERT_ID()
en de laatste door ROW_COUNT()-1
. toe te voegen .