Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Abrufen der zuletzt eingefügten Datensatz-ID einer Datenbanktabelle in Java?

Sie können getGeneratedKeys verwenden Methode. Dieser Forenbeitrag wird helfen.

Darf ich Ihnen auch empfehlen, ein ORM-Tool wie zu verwenden Überwintern . In Hibernate würden Sie etwa so vorgehen:

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

Hibernate gibt die entsprechenden SQL-Befehle aus (abhängig von der ausgewählten Datenbank) und gibt Ihnen die automatisch generierte ID zurück.