Python эквивалент Java-выражения. GetGeneratedKeys ()? - PullRequest
2 голосов
/ 01 марта 2011

Есть ли API в модуле sqlite3 в Python, похожий на оператор Java.getGeneratedKeys ()? Если нет, то как лучше всего получить недавно сгенерированные ключи в Python с помощью sqlite3?

1 Ответ

0 голосов
/ 01 марта 2011

Вам нужно использовать функцию SQLite last_insert_rowid().Из документации SQLite :

Функция last_insert_rowid () возвращает ROWID вставки последней строки из соединения с базой данных, которое вызвало функцию.SQL-функция last_insert_rowid () - это оболочка для функции интерфейса C / C ++ sqlite3_last_insert_rowid ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...