sqlite3 判断表是否存在
发布时间:2020-12-12 19:50:49 所属栏目:百科 来源:网络整理
导读:- (BOOL) isExistTable:(NSString *)tableName{ FMResultSet *rs = [self.db executeQuery:@"select count(*) as 'count' from sqlite_master where type ='table' and name = ?",tableName]; while ([rs next]) { // just print out what we've got in a nu
- (BOOL) isExistTable:(NSString *)tableName { FMResultSet *rs = [self.db executeQuery:@"select count(*) as 'count' from sqlite_master where type ='table' and name = ?",tableName]; while ([rs next]) { // just print out what we've got in a number of formats. NSInteger count = [rs intForColumn:@"count"]; NSLog(@"isTableOK %ld",count); if (0 == count) { return NO; } else { return YES; } } return NO; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |