只有當表中不存在值時,纔想將值插入到表中。如何插入SQLite中不存在的值Android
String CREATETABLE = "CREATE TABLE contacts (" +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"name TEXT, "+
"phone TEXT)";
這是我的代碼來創建表,我用UNIQUE(電話),它不工作。
,並增加我使用此代碼新聯繫人:
ContentValues values = new ContentValues();
values.put("name", contact.getName()); // get title
values.put("phone", contact.getNumero()); // get author
// 3. insert
db.insert("contacts", // table
null, //nullColumnHack
values);