最后插入的行与sqlite3的和C(Last inserted row with sqlite3 a

2019-10-29 05:08发布

我写了一个key/value采用存储SQLite3C 。 功能put_pair(key, value)接受一个空键作为正确的密钥,并在INSERT查询函数lower(hex(randomblob(16)))生成用于此插入的行了良好的键。

但我不知道如何检索此键,并通过我的函数返回。

有什么建议么?

Answer 1:

您可以使用sqlite3_last_insert_rowid



Answer 2:

当关键是不知道,试图通过匹配给定的条件并返回行,价值观搜索。 或者,如果它仅仅是最近插入的行,你是后,看看这个页面 。



Answer 3:

查询是这样的:

SELECT * FROM EMP其中ROWID =(从选择EMP MAX(ROWID));

EMP =我的表名

希望能帮助有需要的PPL .....



文章来源: Last inserted row with sqlite3 and C