FMDB条件更新

Posted 小眼奇遇记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FMDB条件更新相关的知识,希望对你有一定的参考价值。

更新操作返回一个BOOL值,YES表示操作成功,NO表示执行过程遇到错误,可以通过-lastErrorMessage-lastErrorCode查看错误信息。使用executeUpdate:方法执行更新:

- (BOOL)executeUpdate:(NSString*)sql, ...
- (BOOL)executeUpdateWithFormat:(NSString*)format, ...
- (BOOL)executeUpdate:(NSString*)sql withArgumentsInArray:(NSArray *)arguments

示例

[db executeUpdate:@"UPDATE t_student SET age = ? WHERE name = ?;", @20, @"Jack"]

name 是更新的条件
age 是更新的内容

 



文/elevenchen(简书作者)
原文链接:http://www.jianshu.com/p/3921dfe965d5
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

以上是关于FMDB条件更新的主要内容,如果未能解决你的问题,请参考以下文章

FMDB 数据库的使用

使用 fmdb 无法更新 blob 类型数据

如何在 Swift FMDB 中使用 executeQuery() 执行基于条件的查询

FMDB 更新语句不使用我的值

FMDB 使用方法

无法使用 swift 3 在 FMDB 中执行更新