sql >> Database >  >> RDS >> Mysql

Hoe een rij in DB-tabel op te halen die zojuist is toegevoegd in Java

executeUpdate retourneert het aantal betrokken rijen, niet de huidige rij.

Probeer dit

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


  1. Geheugenlek Oracle-stuurprogramma - Tomcat

  2. Alle uitgeschakelde beperkingen voor externe sleutels in SQL Server retourneren (T-SQL-voorbeeld)

  3. MySQL-benchmark

  4. Oracle PL/SQL - Verhoog de door de gebruiker gedefinieerde uitzondering met aangepaste SQLERRM