美文网首页基础应用iOS开发
使用FMDB进行数据库迁移(升级)

使用FMDB进行数据库迁移(升级)

作者: iOSWoden | 来源:发表于2016-05-20 23:24 被阅读724次

简要记录下使用的语句。当我们app版本升级,有可能对原本的表进行增加字段,如果不进行数据库迁移这时候如果用户用旧版本升级之后使用就会出现问题。
解决方法:使用sql的ALERT语句对原本的表进行增加字段

NSString *sql = [NSString stringWithFormat:@"ALTER TABLE %@ ADD %@ text",@"person",@"age"];//这是给一张名为人的表增加一个age字段
[self.db executeUpdate:sql];

//设值
[self.db executeUpdate:[NSString stringWithFormat:@"UPDATE person set age = %@",@"18"]];

相关文章

网友评论

    本文标题:使用FMDB进行数据库迁移(升级)

    本文链接:https://www.haomeiwen.com/subject/kxgnrttx.html