java - CursorLoader - SQL 中的 order by 不区分大小写

标签 java android sql android-cursorloader

我正在尝试使用 CursorLoader 从我的 SQL 数据库查询信息。如何使订单不区分大小写?

return new CursorLoader(this, CONTENT_URI, projection, null, null, orderBy);

最佳答案

我正在使用这个question/answers作为来源:

订购时,您可以将数据“转换”为小写/大写。由于您更改 ORDER BY 语句,检索的数据不会受到影响。

return new CursorLoader(this, CONTENT_URI, projection, null, null, "UPPER(COLUMN_NAME)");

关于java - CursorLoader - SQL 中的 order by 不区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52889758/

相关文章:

java - ANDROID Firebase数据库 : Unable to save object

java - 执行程序池未处理所有项目

android - 如何将铃声存储为字符串?

android - 使用 OpenGL 固定管道(例如多重纹理)将图像变成棕褐色

android - 使用不同国家/地区的银行帐户验证商家帐户

mysql - 如何匹配对角线上两列(同一张表)的值,不匹配时显示结果

sql - 删除 SQL 中字段中子字符串后面的字符

sql - 存储数以万亿计的文档相似性

java - 如何将数组元素移位n次?

java - ArrayIndexOutOfBoundsException 试图访问数据