-1
在我的應用程序中,我試圖從我的第一個數據庫複製一行到我的第二個使用和ID作爲參考,我想複製哪些。下面的代碼顯示了我的SQL方法,但它似乎沒有工作,是我的語法錯誤。Android從一個SQL表複製行到另一個
public void insertAlarmContacts(String id)
{
SQLiteDatabase db = this.getWritableDatabase();
db.execSQL("INSERT INTO alarm_contact_list SELECT * FROM contact_list WHERE grouped_contacts =" + id);
}
感謝
我不熟悉的Android啄所以我就問你關於數據庫相關的問題。當你說因爲沒有複製記錄而不工作不工作?或者你收到一個錯誤?如果你沒有收到任何錯誤,那麼也許select語句不返回任何記錄?什麼是grouped_contacts的數據類型?無論如何,將單引號放入MySQL中的WHERE子句是安全的。 – Learning