Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mendapatkan ID yang dimasukkan terakhir dengan ekspresi di mysql

Anda dapat menggunakan LAST_INSERT_ID() fungsi.

Lakukan penyisipan pernyataan Anda:

INSERT INTO val_CLIENT(E_VER, NAME, TYPE) VALUES(0, val_NAME, 502);

Tergantung apakah Anda melakukannya dalam prosedur tersimpan, Anda harus memodifikasi ini, tetapi jika Anda ingin memilihnya.

SELECT LAST_INSERT_ID() AS `ID`;

Untuk menyimpannya sebagai variabel, Anda dapat menggunakan SET pernyataan.

SET @VarID = (SELECT LAST_INSERT_ID());


  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 menggabungkan semua kolom

  2. Cara mengimpor binlog MySQL yang berisi INSERT bidang TIMESTAMP dengan nilai default CURRENT_TIMESTAMP

  3. Menyimpan id facebook sebagai int atau varchar?

  4. Apakah ada manfaat nyata menggunakan RDBMS vs. file datar pada sistem dokumen Web sederhana (atau CMS dasar)?

  5. Cara Memasukkan String ke String lain di MySQL menggunakan INSERT ()