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

Come sapere se durante l'utilizzo dell'aggiornamento della chiave duplicata è stata inserita o aggiornata una riga?

Puoi ottenere queste informazioni al momento dell'inserimento/aggiornamento esaminando il numero di righe interessate nel set di risultati.

documentazione afferma:

Dovrai combinare ROW_COUNT con LAST_INSERT_ID per ottenere la tua risposta e inserire una riga alla volta.