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 respostas

Tudo 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

questionAnswers(3)

yourAnswerToTheQuestion