sql >> Database teknologi >  >> RDS >> Mysql

Henter indeks over indsatte rækker fra en MySQL-database

Fra: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. SQL Server Error 4104:Multi-part identifikatoren kunne ikke bindes.

  2. Hvorfor virker denne MySQL-opdatering ikke?

  3. hvordan man samler 2 borde

  4. Hvordan får man min max og avg fra tabel i mysql med forskellige rækker?