大部分?jǐn)?shù)據(jù)庫在進(jìn)行字符串比較的時候,對大小寫是不敏感的。但是,最近使用SQLite的時候,卻發(fā)現(xiàn)它的情況恰好相反。
假設(shè)表User的結(jié)構(gòu)和值如下:
UserName | |
---|---|
1 | User1 |
執(zhí)行下面的SQL語句:
由于SQLite是近年來才興起的數(shù)據(jù)庫,中文資料少得很。Google了一些英文資料,終于找到了三種解決方案:
方案一:使用大小寫轉(zhuǎn)換函數(shù)LOWER、UPPER
標(biāo)簽:齊齊哈爾 那曲 阜陽 海北 泰州 通化 臨滄 荊州
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQLite字符串比較時的大小寫問題解決方法》,本文關(guān)鍵詞 SQLite,字符串,比較,時,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。