sql >> Base de Datos >  >> RDS >> Mysql

Significado de id =LAST_INSERT_ID(id)

Esto solo es necesario si su aplicación necesita llamar a LAST_INSERT_ID() después de realizar INSERT . Normalmente, LAST_INSERT_ID() solo devolverá un valor si realmente insertó una nueva fila en la tabla, no si había una clave duplicada y actualizó la fila en su lugar.

De la documentación :

Si usa el modismo que citó, LAST_INSERT_ID() devolverá el ID de la nueva fila que se insertó o la fila que se actualizó.