美文网首页
FMDatabase 简单操作

FMDatabase 简单操作

作者: 白色天空729 | 来源:发表于2019-03-05 14:09 被阅读0次

表结构如下图:


image.png

删除表中的某个列:

JKDBHelper *jkDB = [JKDBHelper shareInstance];
    __block BOOL res = NO;
    [jkDB.dbQueue inDatabase:^(FMDatabase *db) {
        NSString *tableName = NSStringFromClass([SmallAppModel class]);  /// 表名
        NSString *sql = [[NSString stringWithFormat:@"DELETE FROM %@",tableName] stringByAppendingString:@" where appName='工资查询'"];
        res = [db executeUpdate:sql];
        DEBUGLOG(res?@"删除成功":@"删除失败");
    }];

更新某个值:

JKDBHelper *jkDB = [JKDBHelper shareInstance];
    __block BOOL res = NO;
    [jkDB.dbQueue inDatabase:^(FMDatabase *db) {
        NSString *tableName = NSStringFromClass([SmallAppModel class]);
        NSString *sql = [[NSString stringWithFormat:@"update %@",tableName] stringByAppendingString:@" set appOrder='100' where appName='行政值班'"];
        res = [db executeUpdate:sql];
        
        DEBUGLOG(@"%@",sql);
        DEBUGLOG(res?@"成功":@"失败");
    }];

参考链接

http://www.w3school.com.cn/sql/sql_update.asp
http://www.w3school.com.cn/sql/sql_delete.asp

相关文章

网友评论

      本文标题:FMDatabase 简单操作

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