如何在sqlite ios中删除多行

时间:2013-11-24 12:53:05

标签: ios iphone objective-c sqlite fmdb

我正在尝试删除多行: 我正在使用此代码:

    [db beginTransaction];
       [db executeUpdate:@"delete FROM tasks  WHERE _id NOT LIKE \'temp\%\' andD _id NOT LIKE \'\%prepop\%\' AND _id NOT LIKE \'link\%\'"];
    [db commit];

由于某种原因,数据未被删除......

1 个答案:

答案 0 :(得分:1)

错字:

andD

应该是:

AND

但是,由于您的陈述是非法的,您应该收到错误,因此您需要更加注意捕获和报告错误。

(只是注意到@MartinR立刻发现了这个,所以道具给他)。