我的应用程序有一个sqlite DB,其中一些字段为null或为空(意味着我从未在该字段中插入任何内容).
我希望选择该字段为空或空的所有记录.
这是我尝试过的:
cursor = db.query(DBHelper.TABLE_NAME, COLUMNS, "folder_name = ? ", new String[] {"null"}, null, null, DBHelper.TIMESTAMP_COL + " DESC");
Run Code Online (Sandbox Code Playgroud)
但那没用,我没有得到任何记录.我需要做些什么来完成这项工作?
Ray*_*yne 66
尝试
cursor = db.query(DBHelper.TABLE_NAME, COLUMNS, "folder_name is null or folder_name = ?", new String[] {""}, null, null, DBHelper.TIMESTAMP_COL + " DESC");
Run Code Online (Sandbox Code Playgroud)
Yaq*_*mad 12
db.rawQuery("SELECT * FROM myTable WHERE myColumn IS NULL", null);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25661 次 |
最近记录: |