我正在尝试删除多行: 我正在使用此代码:
[db beginTransaction];
[db executeUpdate:@"delete FROM tasks WHERE _id NOT LIKE \'temp\%\' andD _id NOT LIKE \'\%prepop\%\' AND _id NOT LIKE \'link\%\'"];
[db commit];
由于某种原因,数据未被删除......
答案 0 :(得分:1)
错字:
andD
应该是:
AND
但是,由于您的陈述是非法的,您应该收到错误,因此您需要更加注意捕获和报告错误。
(只是注意到@MartinR立刻发现了这个,所以道具给他)。