Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Установите значение Last Insert Rowid

void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);

sqlite3_set_last_insert_rowid(D, R) позволяет установить значение, возвращенное sqlite3_last_insert_rowid(D), в R не вставляя строку в базу данных.