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

Bagaimana cara mendapatkan id baris yang terakhir dimasukkan menggunakan pernyataan siap?

ps.executeUpdate(ps.RETURN_GENERATED_KEYS)

Anda menemukan itu. Itu tidak ada.

ps = con.prepareStatement(Insert_Credential);

Itu tidak memberi tahu PreparedStatement untuk mengembalikan kunci yang dihasilkan juga. Anda membutuhkan ini:

ps = con.prepareStatement(Insert_Credential, Statement.RETURN_GENERATED_KEYS);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat menambahkan kolom dari bingkai data panda ke mysql dengan python

  2. Inisialisasi PHP PDO gagal karena port ganda - PDOException tidak tertangkap:SQLSTATE[HY000] [2002]

  3. Pertahankan dan tampilkan teks persis seperti yang diketik dan dikirimkan

  4. MySQL Trigger:salin nilai auto_increment ke kolom lain saat dimasukkan

  5. Apakah MySQL mengabaikan nilai nol pada batasan unik?