Ja. Detta beteende hos last_insert_id()
är dokumenterad i MySQL-dokumenten :
Viktigt
Om du infogar flera rader med en endaINSERT
uttalande,LAST_INSERT_ID()
returnerar endast värdet som genererats för den första infogade raden. Anledningen till detta är att göra det möjligt att enkelt återskapa sammaINSERT
uttalande mot någon annan server.