SQLiteDatabase.LastInsertRowId 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回要插入当前连接的最后一行的“rowid”。
public virtual long LastInsertRowId { [Android.Runtime.Register("getLastInsertRowId", "()J", "GetGetLastInsertRowIdHandler", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getLastInsertRowId", "()J", "GetGetLastInsertRowIdHandler", ApiSince=35)>]
member this.LastInsertRowId : int64
属性值
要在此连接下插入的最后一行的 ROWID。
- 属性
注解
返回要插入当前连接的最后一行的“rowid”。 只有在事务内部时才调用此方法。
IllegalStateException 如果在事务外部调用该方法,则引发 。 如果在当前事务中的任何插入之前调用该函数,则返回的值将来自上一个事务,该事务可能来自不同的线程。 如果当前连接上未发生插入,则函数返回 0。 有关特定详细信息,请参阅 SQLite 文档。
Java文档android.database.sqlite.SQLiteDatabase.getLastInsertRowId()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。