我想通過CodeIgniter的分貝輔助類寫下面的查詢比較,引導我PLZmysql的,區分大小寫通過笨
SELECT * FROM table where column like binary "abc";
我試圖
$this->db->select("*");
$this->db->from("table");
$this->db->like("column","binary abc");
$this->db->get();
,但它產生的
SELECT * FROM table WHERE column like '%binary abc%'
它只是小寫的字段值和與之相匹配的小寫用戶輸入,它還更新實際數據的敏感性,意思是,如果用戶輸入「ABCD」,它將匹配與abcD在數據庫中是錯誤的。除了更改列歸類之外,是否還有其他方法可以處理區分大小寫的記錄。 – Adnan 2015-10-26 08:48:41