我有一個表SQL UPPER不工作
並嘗試執行此命令:
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不工作?
你可能會覺得這篇文章很有趣:http://stackoverflow.com/questions/973541/how-to-set-sqlite3-to-be-case-insensitive-when-string-comparing –
請檢查版本是否它支持你的或不是 –
@ FrankN.Stein謝謝你,我會讀這個。 –