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

Mendapatkan indeks baris yang disisipkan dari database MySQL

Dari:http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html#connector-j-usagenotes-last-insert-id

stmt.executeUpdate(
        "INSERT INTO autoIncTutorial (dataField) "
        + "values ('Can I Get the Auto Increment Field?')",
        Statement.RETURN_GENERATED_KEYS);

//
// Example of using Statement.getGeneratedKeys()
// to retrieve the value of an auto-increment
// value
//

int autoIncKeyFromApi = -1;

rs = stmt.getGeneratedKeys();

if (rs.next()) {
    autoIncKeyFromApi = rs.getInt(1);
} else {

    // throw an exception from here
}

rs.close();

rs = null;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan (dekat ON pada posisi 25) saat mengimpor Tabel untuk WORDPRESS (Kesalahan kunci asing)

  2. Pembaruan bersamaan MySQL

  3. mysql_real_escape_string dan array_map mengembalikan string kosong?

  4. Membuat Aplikasi Web Dari Awal Menggunakan Python Flask dan MySQL:Bagian 2

  5. MySQL Query untuk menemukan pelanggan yang telah memesan dua produk tertentu