Android sql区分大小写不兼容rawQuery?

-3 sqlite android

rawQuery字符串搜索给我所有结果,不区分大小写.

我的代码是

    String gg="mt";   
    String cnql = "SELECT DISTINCT sinhala FROM jgd WHERE sinhala LIKE '"+gg+"%'   LIMIT 0,40";  
    Cursor   cg=cn.rawQuery(cnql, null);
Run Code Online (Sandbox Code Playgroud)

它输出

"mT考试""mt考试"

laa*_*lto 5

LIKE默认情况下不区分大小写.您可以将其更改为区分大小写

PRAGMA case_sensitive_like=ON;
Run Code Online (Sandbox Code Playgroud)

(execSQL()用于执行该pragma.)