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

ID riga ultimo aggiornamento in MySQL

Quando un nuovo AUTO_INCREMENT è stato generato un valore, puoi ottenerlo anche eseguendo un SELECT LAST_INSERT_ID() istruzione con mysql_query() e recuperando il valore dal set di risultati restituito dall'istruzione.

Per LAST_INSERT_ID() , l'ID generato più di recente viene mantenuto nel server in base alla connessione. Non viene modificato da un altro client. Non viene nemmeno modificato se aggiorni un altro AUTO_INCREMENT colonna con un valore non magico (ovvero un valore che non è NULL e non 0). Usando LAST_INSERT_ID() e AUTO_INCREMENT colonne contemporaneamente da più client è perfettamente valido. Ciascun cliente riceverà l'ultimo ID inserito per l'ultima istruzione eseguita dal cliente.

Leggi di più qui .