标签: ios sqlite
我在iOS上使用SQLite数据库,但我无法弄清楚如何获取最后插入的行ID。 sqlite3_last_insert_rowid()函数仅适用于当前连接,因此如果我刚刚打开数据库它就没用了。
在C#中,我习惯使用SQL查询ExecuteScalar()调用SELECT last_insert_rowid()。有没有办法使用sqlite3?
ExecuteScalar()
SELECT last_insert_rowid()
答案 0 :(得分:0)
不,抱歉,您只能在同一个数据库连接上使用它:
http://www.sqlite.org/c3ref/last_insert_rowid.html