我使用以下查询:
[NSString stringWithFormat: @"DELETE FROM CarrelloMese LIMIT -1 OFFSET %d",indexPath.row];
但是使用方法:
NSLog(@"ERRORE: %s", sqlite3_errmsg(MyDB));
控制台上的我发现有错误,报告的错误是:near "LIMIT": syntax error
该查询有什么问题?
答案 0 :(得分:3)
您只能在select
次查询时使用select
和option
,而不能使用LIMIT
次查询。
请考虑使用rowid删除行。