sql >> Databasteknik >  >> RDS >> Mysql

Får du det senast infogade post-id:t för en databastabell i java?

Du kan använda getGeneratedKeys metod. Detta foruminlägg kommer att hjälpa.

Får jag också rekommendera att du använder ett ORM-verktyg som Viloläge . I Hibernate skulle du göra något så här:

myTable = new myTable();
myTable.prop1 = prop1;
myTable.prop2 = prop2;
int id = session.save(myTable);

Hibernate kommer att utfärda lämpliga SQL-kommandon (beroende på vald databas) och returnera det automatiskt genererade ID:t.



  1. uppfylla kvantitet som krävs med mysql

  2. Hur djupkopierar jag en uppsättning data och ändrar FK-referenser till att peka på alla kopior?

  3. travis mysql databas skapa användarfel

  4. Resultat av MYSQL-fråga skrivs ut två gånger med PDO