當(dāng)使用postgreSQL作為數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)時(shí),查詢關(guān)鍵字會(huì)遇到大小寫問題。
通常的寫法
SELECT * FROM table WHERE fieldname LIKE '%y%'
它的執(zhí)行結(jié)果,只會(huì)得到包含小寫y的記錄。
如果你希望無論大寫還是小寫都被查詢出來,SQL的寫法應(yīng)當(dāng)是
SELECT * FROM table WHERE fieldname ILIKE '%y%'