Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL C++ конектор:Вземете insert_id

Ако API на библиотеката, която използвате, не предоставя метод за извличане на last_insert_id (което изглежда е така за C++ конектора), винаги можете да направите заявка

което ви дава "стойността, представляваща първата автоматично генерирана стойност, успешно вмъкната за колона AUTO_INCREMENT в резултат на най-скоро изпълнения оператор INSERT." Вижте тук за обяснението от документацията на MySQL

АКТУАЛИЗАЦИЯ:

Намерих тази публикация от потребител, който казва, че ако не използвате auto_increment в полето си, можете да използвате




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Код на грешка:1118 Размерът на ред е твърде голям (> 8126). Промяна на някои колони на TEXT или BLOB

  2. Как да изберете стандартно отклонение в ред? (в SQL - или R :)

  3. Фатална грешка:Извикване на недефинирана функция:MDB2_Driver_MYSQL::getAll()

  4. MySQL ON DUPLICATE KEY вмъкнете в таблица за одит или журнал

  5. Примери за MySQL REGEXP