Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment récupérer une ligne dans la table DB qui vient d'être ajoutée maintenant en Java

executeUpdate renverra le nombre de lignes affectées, pas la ligne actuelle .

Essayez ceci

ResultSet rs = aStatement.executeQuery("SELECT LAST_INSERT_ID()");
while(rs.next()) 
{
  key =  rs.getInt(1);
}