FMDB 最後に登録したレコードのID
FMDBを使用してINSERTを行った際に、登録したレコードのidを取得したい場合には、以下のメソッドを使用します。
[self.db executeUpdate:SQL_INSERT, attr1, attr2];
if ([self.db hadError]) {
NSLog(@"Err %d: %@", [self.db lastErrorCode], [self.db lastErrorMessage]);
[_db close];
return NO;
}
int lastInsertId = (int)[self.db lastInsertRowId]; // これで取得
idカラムの値を取ってくれます。