使用IN关键字更新SQLite查询

时间:2014-02-18 11:03:04

标签: android sqlite

我有此功能用于更新查询。

public long updateUsePin(String usePinId){
    dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date date = new Date();
    ContentValues cvUpdate = new ContentValues();
    cvUpdate.put(PIN_USEDSTATUS, 1);
    cvUpdate.put(KEY_UPDATED_AT, dateFormat.format(date));
    return ispDatabase.update(PIN_UPDATED_AT, cvUpdate, KEY_ROWID + " IN " + usePinId, null);

}

当我运行它时,这就是崩溃。这种查询样式不能满足我的需要。我想像那样使用

 UPDATE TABLE_NAME SET(COL = value) WHERE ID IN (1,2,4);

我该怎么做?请指点我。谢谢你提前!

0 个答案:

没有答案