如何在sqlite中重命名列名在目标C中不起作用

我想重命名列名。

    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认为,可以重命名列。

lufangfeiok 回答:如何在sqlite中重命名列名在目标C中不起作用

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3129336.html

大家都在问