小巧。快速。可靠。
三选其二。

SQLite C 接口

设置最后插入行的 Rowid 值。

void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);

sqlite3_set_last_insert_rowid(D, R) 方法允许应用程序将调用 sqlite3_last_insert_rowid(D) 返回的值设置为 R,而无需向数据库插入行。

另请参见 对象常量函数 列表。