我想重命名列名。
NSString *status;
sqlite3_stmt *statement;
NSString *alterTable = [NSString stringWithFormat: @"ALTER TABLE C RENAME COLUMN X TO Y"];
const char *update_stmt = [alterTable UTF8String];
sqlite3_prepare_v2([DBConnection dataBase],update_stmt,-1,&statement,NULL);
if (sqlite3_step(statement) == SQLITE_DONE)
status = @"Success";
else
status = @"Failed";
sqlite3_finalize(statement);
查询状态失败。
我用sqlite3
this认为,可以重命名列。