2016-07-25 93 views
-1

我有一个表,sqlite.I中的MessageTable想从它删除选定的行。我怎样才能做到这一点。我努力搜索,但没有得到任何合适的答案。任何帮助,将不胜感激。 TIA。如何从sqlite iOS中的一个表中删除多行?

+0

你们是不是要做到这一点在iOS应用???你是否使用任何tableView进行多选,然后在这些行上执行删除? –

+1

获取所有选定行的ID,然后在IN($ ids)中传递它并简单地删除它 – Balasubramanian

回答

0

如果你想删除选定的行,那么可能是“in”可以帮助你。试试这个代码:

Delete from MessageTable WHERE MSG_ID in (1,2,4,5,7); 

MSG_ID是你唯一的行的ID,并通过选择行ID 在( “SELCECTED_ROWS_HERE”)*