Как получить последний идентификатор в SQLite?

Есть ли встроенная функция, доступная в SQLite для извлечения последнего вставленного идентификатора строки. Например: – В mysql у нас есть LAST_INSERT_ID() этот вид функции. Для любой функции, доступной для выполнения одного и того же процесса.

Пожалуйста, помогите мне.

благодаря

SQLite

Это доступно с помощью функции SQLite last_insert_rowid() :

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

PHP

Версия PHP / привязка этой функции – sqlite_last_insert_rowid() :

Возвращает rowid строки, которая была недавно вставлена ​​в базу данных dbhandle, если она была создана как поле с автоматическим приращением.

При использовании SQLite версии 3 с PDO SQLite она может быть такой:

 $insert = "INSERT INTO `module` (`mid`,`description`) VALUES ( NULL, :text ); "; $stmt = $conn->prepare($insert); $stmt->execute(array(':text'=> $text)); echo $conn->lastInsertId() 

Он имеет last_insert_rowid()

Функция last_insert_rowid () возвращает ROWID последней вставки строки из подключения к базе данных, которое вызывает функцию

sqlite_last_insert_rowid (ресурс $ dbhandle)