0
可能重複:
INSERT IF NOT EXISTS ELSE UPDATE?檢查,如果行存在,如果是,更新列,否則,插入新行SQLITE JAVA ANDROID
我要檢查,如果行(它的ID)存在於數據庫中, 如果是,我想更新列類,如果不存在的話,我想添加一個新行。 這是可能的通過在sqlite中的單個查詢(將應用在eclipse中使用Java的Android應用程序)
可能重複:
INSERT IF NOT EXISTS ELSE UPDATE?檢查,如果行存在,如果是,更新列,否則,插入新行SQLITE JAVA ANDROID
我要檢查,如果行(它的ID)存在於數據庫中, 如果是,我想更新列類,如果不存在的話,我想添加一個新行。 這是可能的通過在sqlite中的單個查詢(將應用在eclipse中使用Java的Android應用程序)
我認爲這是不可能的。 首先你如果行存在執行查詢,檢查,若是,則執行的更新語句,如果沒有,執行插入statment ......我認爲這是要走的路...
if(existsId(id)){
updateCategory(categoryValue);
}else{
addNewRow(newRowData);
}