0
我與iOS上的SQLite數據庫的工作,但我無法弄清楚如何獲得最後插入的行ID。該sqlite3_last_insert_rowid()函數僅與當前連接的工作原理,所以它是無用的,如果我剛纔打開的數據庫。sqlite_3最後插入的rowid
在C#中,我習慣叫ExecuteScalar()
與SQL查詢SELECT last_insert_rowid()
。有沒有辦法使用sqlite3來做到這一點?
我與iOS上的SQLite數據庫的工作,但我無法弄清楚如何獲得最後插入的行ID。該sqlite3_last_insert_rowid()函數僅與當前連接的工作原理,所以它是無用的,如果我剛纔打開的數據庫。sqlite_3最後插入的rowid
在C#中,我習慣叫ExecuteScalar()
與SQL查詢SELECT last_insert_rowid()
。有沒有辦法使用sqlite3來做到這一點?
沒有,對不起,你只能使用同一個數據庫連接上:
出了什麼問題'選擇MAX(ROWID)FROM some_table'? – biziclop 2012-07-16 21:15:59