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

Връщане на последния идентификатор (IDENTITY) При вмъкване на ред VB.NET MySQL

Можете да използвате двойна заявка и да използвате функцията LAST_INSERT_ID() След като изпълните първата си заявка, за да получите последната текуща заявка:

Dim insert_coupon_query As String = ("INSERT INTO qa_discountcoupons (status_code) VALUES (5); SELECT LAST_INSERT_ID()")
                Dim cmd_query As New MySqlCommand(insert_coupon_query, objConn)
                Dim cmd_result As Integer = CInt(cmd_query.ExecuteScalar())

                MsgBox(cmd_result)


  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 забравя кой е влязъл:командата е отказана на потребителя ''@'%'

  2. Достъп до mysql контейнер от друг контейнер

  3. Проблем с връщащата променлива в bash

  4. SQL UPDATE с подзаявка, която препраща към същата таблица в MySQL

  5. MySQL Workbench не показва резултати от заявка