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

last_insert_id() vs SELECT Max(ID)

Absolut ikke, aldrig! LAST_INSERT_ID() eksisterer præcis af den grund du angiver:Andre klienter kunne have lavet andre indstik. LAST_INSERT_ID() giver dig altid det sidst indsatte ID på den aktuelle forbindelse.

mySQL-reference



  1. Ændringer i databasesessionskonteksten fortsætter med genbrug af poolet forbindelse

  2. Hvordan får man de generelt mest populære tags fra normaliserede tabeller?

  3. Fatal fejl:Ufanget undtagelse 'mysqli_sql_exception' med beskeden 'Intet indeks brugt i forespørgsel/forberedt erklæring'

  4. Databasen opdateres ikke automatisk med MySQL og Python