sql >> Databasteknik >  >> RDS >> Mysql

MySQL C++ Connector:Hämta insert_id

Om API:et för biblioteket du använder inte tillhandahåller en metod för att hämta last_insert_id (vilket verkar vara fallet för C++ Connector) kan du alltid göra en fråga

som ger dig "värdet som representerar det första automatiskt genererade värdet som framgångsrikt infogats för en AUTO_INCREMENT-kolumn som ett resultat av den senast körda INSERT-satsen." Se här för förklaringen av MySQL:s dokumentation

UPPDATERING:

Jag hittade det här inlägget från en användare som säger att om du inte använder auto_increment på ditt fält kan du använda




  1. Var lagrar PostgreSQL konfigurations-/conf-filer?

  2. Homebrew, MySQL 8-stöd

  3. Föråldrade funktioner att ta ur din verktygslåda – Del 3

  4. Fråga timeout i pg-promise