如何从SQLite中检索最后一个_ID

问题描述:

我在我的应用程序的SQLite数据库上进行“插入”时遇到了“逻辑”问题。如何从SQLite中检索最后一个_ID

这些是我的表格。 enter image description here 我应该如何管理检索CONTACT_IDphotos_id为了使插入到表contact_photo的“需要”?

我知道我可以通过SQLite生成的最后_idSELECT seq from sqlite_sequence where ...,但这似乎并不是一个“专业”的解决方案。

有没有更好的方法来实现我的目标?

预先感谢您

看看这个document

long insertOrThrow (String table, 
       String nullColumnHack, 
       ContentValues values) 

将新插入的行返回行ID,或-1,如果发生错误