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

Arti id =LAST_INSERT_ID(id)

Ini hanya diperlukan jika aplikasi Anda perlu memanggil LAST_INSERT_ID() setelah melakukan INSERT . Biasanya, LAST_INSERT_ID() hanya akan mengembalikan nilai jika Anda benar-benar memasukkan baris baru ke dalam tabel, bukan karena ada kunci duplikat dan malah memperbarui baris tersebut.

Dari dokumentasi :

Jika Anda menggunakan idiom yang Anda kutip, LAST_INSERT_ID() akan mengembalikan ID baris baru yang dimasukkan atau baris yang diperbarui.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel MyISAM dan InnoDB dalam satu database

  2. mysql 5.7 log-permintaan lambat kesalahan

  3. Perbarui satu baris, tetapi masukkan jika baris tidak ada di codeigniter

  4. Mendapatkan hitungan harian untuk acara yang tidak terjadi setiap hari

  5. Buat jumlah ROLLING selama periode waktu tertentu di mysql