忽略查询SQL数据库的情况

DDu*_*man 2 sql sqlite android

我找不到一个好例子,但如果数据库中的名称是"namehascapsinit",它不会返回任何内容.无论如何都要忽略案例?

String selection = MyTable.COL_NAME + " = ?";
                        String[] selectionArgs = new String[]{ "NameHasCapsInIt" };
                        c = getActivity().getContentResolver().query(MyTable.CONTENT_URI, null, selection, selectionArgs, null);
Run Code Online (Sandbox Code Playgroud)

预先感谢!

Fan*_*mas 5

用这个:

SELECT * FROM TableName WHERE col_name COLLATE NOCASE ="namehascapsinit"
Run Code Online (Sandbox Code Playgroud)