sql >> Databasteknik >  >> RDS >> Mysql

Få senast raderade ID i MySQL

Med "ID" antar jag att du menar "automatisk ökning"?

Eftersom du kan ta bort en godtycklig rad (eller uppsättning rader) när som helst:nej, det finns inget sätt att säga VILKEN rad (eller rader) du senast tog bort.

Du kan skapa en "trigger" för att spara denna information åt dig:

http://dev.mysql.com/doc/refman/5.0 /en/triggers.html



  1. Hur får man ID för den senast uppdaterade raden i MySQL?

  2. På radera kaskad för självreferenstabell

  3. Inga data tillhandahålls för parametrar i det förberedda uttalandet

  4. I SQL Server, hur genererar jag en CREATE TABLE-sats för en given tabell?