Consulta SQLite em ordem alfabética que não diferencia maiúsculas de minúsculas [duplicado]
Esta pergunta já tem uma resposta aqui:
Como usar a instrução SQL Order By para classificar os resultados que não diferenciam maiúsculas de minúscula 3 respostasTudo o que quero fazer é pegar as coisas em ordem alfabética e ignorar as letras maiúscula
db.rawQuery("SELECT " + catName + " FROM "+tableName+" ORDER BY "+catName+" ASC COLLATE NOCASE;", null);
Este é o código que estou usando acima, mas sempre me dá uma exceção SQLite dizendo que COLLATE é um erro de sintax
android.database.sqlite.SQLiteException: próximo a "COLLATE": erro de sintaxe: durante a compilação: SELECT Artist FROM testTable COLLATE NOCASE ASC