SQLiteDatabase.LastInsertRowId 屬性

定義

將最後要插入的列的「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()

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於