sql >> Databasteknik >  >> RDS >> SQLite

Room API - Hur hämtar man nyligen infogat genererat ID för entiteten?

Ha din @Insert metod returnerar en long :

@Insert
long insertStudent(Student s);

Returvärdet kommer att vara rowId i raden, och det bör vara det automatiskt genererade primärnyckelvärdet.




  1. Komma igång med Oracle LiveSQL

  2. Finns det ett ANSI SQL-alternativ till nyckelordet MYSQL LIMIT?

  3. Strängsammansättningsoperator i Oracle, Postgres och SQL Server

  4. Hur kan jag schemalägga ett jobb för att köra en SQL-fråga dagligen?