Я использую базу данных SQLite. Я хочу сделать вставку и получить идентификатор поля (автогенерированный) этой вставки. Идентификатор поля - это ключ автоинкремента. Я пользуюсь утверждениемПолучить идентификатор поля автоинкремента в SQLite
SELECT last_insert_rowid();
и это работает нормально.
Проблема заключается в том, что у меня есть много параллельных вставок в таблицу: в этом случае она может вернуть мне идентификатор, связанный с другой вставкой (а не моей вставкой).
Что делать, чтобы сделать операцию в режиме autonoumus?
Но я использую Android, и я не знаю, относится ли этот запрос к тому же соединению с db – GVillani82
. Хорошо, я думаю, что db.close() для тесного соединения - это путь для закрытия соединения с базой данных. Спасибо за предложение :) – GVillani82