我希望在sqlite数据库的表中添加一行。
[NSString stringWithFormat:@"INSERT INTO myTable (rowid,myName ) VALUES (NULL, '%@');" , [aInfo myString]];
rowid是自动增量。
插入行后,我希望自动获取由sqlite生成的rowid。
有可能吗?
欢迎任何评论
由于
答案 0 :(得分:5)
您可以使用 last_insert_rowid()函数获取新生成的ID。见http://www.sqlite.org/c3ref/last_insert_rowid.html
您没有说您使用的语言,但在您的SQLite库实现中搜索last_insert_rowid函数...
答案 1 :(得分:0)