sql >> Databáze >  >> RDS >> Mysql

Jak načíst řádek v tabulce DB právě přidané v Javě

executeUpdate vrátí počet ovlivněných řádků, nikoli aktuální řádek.

Zkuste toto

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


  1. ora-12154 nemohl vyřešit... s okamžitým klientem Oracle

  2. Jak započítám pouze první výskyt hodnoty?

  3. SQL LIMIT vs. příkaz JDBC setMaxRows. Který je lepší?

  4. R Dotaz RMySQL deformuje japonské znaky