2015-09-23 52 views
0

我有一個表SQL UPPER不工作

enter image description here

並嘗試執行此命令:

SELECT * FROM projects WHERE (UPPER(title) LIKE '%КУ%' OR UPPER(description) LIKE '%КУ%') 

最後,我想一排ID 2但沒有返回我。

但是,當我改變請求:

SELECT * FROM projects WHERE (UPPER(title) LIKE '%Ку%' OR UPPER(description) LIKE '%Ку%') 

它與ID 2返回行(如預期)。

我做錯了什麼?爲什麼UPPER不工作?

+2

你可能會覺得這篇文章很有趣:http://stackoverflow.com/questions/973541/how-to-set-sqlite3-to-be-case-insensitive-when-string-comparing –

+0

請檢查版本是否它支持你的或不是 –

+1

@ FrankN.Stein謝謝你,我會讀這個。 –

回答