Mysql
 sql >> Database >  >> RDS >> Mysql

last_insert_id() vs SELECT Max(ID)

Assolutamente no, mai! LAST_INSERT_ID() esiste esattamente per il motivo che dichiari:altri clienti potrebbero aver fatto altri inserti. LAST_INSERT_ID() ti dà sempre l'ultimo ID inserito sulla connessione corrente.

riferimento mySQL