我的目标是在 Android Gingerbread 及更高版本上使用特定电子邮件地址从本机数据库中获取所有行。
此查询仅获取大小写也匹配的行。
Cursor cursor = context.getContentResolver().query(ContactsContract.CommonDataKinds.Email.CONTENT_URI,
new String[] {Contacts._ID}, ContactsContract.CommonDataKinds.Email.ADDRESS + "=?",
new String[] {email}, null);
我已经阅读了关于 sql 的 WHERE 子句,其中一个使用 lower('xx') 但我不知道如何使用它。我还向您学习了可以使列在创建表时不关心大小写,但是那艘船已经航行了。