2011-11-19 3 views
0

아래와 비슷한 코드로 레코드를 삽입하려고합니다. 삽입 후에 새로 생성 된 레코드에서 기본 키 필드 값을 얻는 방법은 무엇입니까?SQLite3에서 새로 생성 된 레코드에서 기본 키를 얻는 방법은 무엇입니까?

NSString *sql1 = [NSString stringWithFormat:@"INSERT INTO mySets (myimage) VALUES ('4')"]; 
    const char *sqlstring = [sql1 UTF8String]; 
     if (sqlite3_prepare_v2(appDelegate.myDB, sqlstring, -1, &update_statement, NULL) == SQLITE_OK) { 
      int success = sqlite3_step(update_statement); 
      if (success != SQLITE_ERROR) { 
       int createdSet = sqlite3_column_int(update_statement,0); 
      } 
     } 

답변

관련 문제