Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios sqlite_3最后插入行ID_Ios_Sqlite - Fatal编程技术网

Ios sqlite_3最后插入行ID

Ios sqlite_3最后插入行ID,ios,sqlite,Ios,Sqlite,我正在使用iOS上的SQLite数据库,但我不知道如何获取最后插入的行ID。sqlite3_last_insert_rowid函数仅适用于当前连接,因此如果我刚刚打开数据库,它是无用的 在C语言中,我习惯用SQL查询SELECT last\U insert\U rowid调用ExecuteScalar。使用sqlite3是否有办法做到这一点?不,对不起,您只能在同一个db连接上使用它: 从某些表中选择MAXrowid有什么问题?

我正在使用iOS上的SQLite数据库,但我不知道如何获取最后插入的行ID。sqlite3_last_insert_rowid函数仅适用于当前连接,因此如果我刚刚打开数据库,它是无用的


在C语言中,我习惯用SQL查询SELECT last\U insert\U rowid调用ExecuteScalar。使用sqlite3是否有办法做到这一点?

不,对不起,您只能在同一个db连接上使用它:

从某些表中选择MAXrowid有什么问题?