0
我有SQLiteDatabase.delete功能一个奇怪的情况的Android SQLiteDatabase删除功能
这是不删除任何空记录:
SQLiteDatabase.delete(Table, "ifnull(Field, 0) = ?", new String[]{"0"});
这删除所有空的记录没有任何问题:
SQLiteDatabase.execSQL("delete from Table where ifnull(Field, 0) = 0");
有人可以解释我,为什么在第一种情况下空记录不被删除?
噢,我的天啊,谢谢你,你说得对。 –