在SQLite中选择表的最后一个标识?

时间:2011-03-27 21:18:55

标签: sqlite

我在sql server中寻找等效的Scope_identity()或@@ identity,除了sqllite?

我不想在id栏上求助于最大选择,但这似乎是合理的。

2 个答案:

答案 0 :(得分:6)

由于我从未使用过SQL Server,因此我不确定@@IDENTITY的作用,但如果我理解this document,那么sqlite3_last_insert_rowid()可能就是您要找的。< / p>

答案 1 :(得分:3)

<强> last_insert_rowid()

此函数返回调用该函数的数据库连接中最后一行插入的ROWID。 last_insert_rowid()SQL函数是sqlite3_last_insert_rowid()C / C ++接口函数的包装器。

Reference