Staré vlákno, ale právě jsem se na to podíval, takže zde:pokud používáte InnoDB na nejnovější verzi MySQL, můžete získat seznam ID pomocí LAST_INSERT_ID()
a ROW_COUNT()
.
InnoDB zaručuje sekvenční čísla pro AUTOMATICKÉ ZVÝŠENÍ při hromadném vkládání za předpokladu innodb_autoinc_lock_mode
je nastaveno na 0 (tradiční) nebo 1 (po sobě jdoucí). Následně můžete získat první ID z LAST_INSERT_ID()
a poslední přidáním ROW_COUNT()-1
.