FMDB给表添加新的字段

论坛 期权论坛 脚本     
匿名网站用户   2020-12-20 20:36   11   0

1.首先判断添加的字段是否存在,如果不存在就添加。

2.代码演示:

(1)判断是否存在,判断之前先导入头文件确保可以调用FMDB的api(#import “FMDatabaseAdditions.h”):

if (![db columnExists:@"新增字段" inTableWithName:@"表名"]){  

}

(2)如果不存在,就执行插入操作:

NSString *alertStr = [NSString stringWithFormat:@"ALTER TABLE %@ ADD %@ INTEGER",@"表名",@"新增字段"];  
BOOL worked = [db executeUpdate:alertStr];  
if(worked){
    NSLog(@"插入成功");
}else{
    NSLog(@"插入失败");
}
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP