Je voulais écrire requête suivante dans la classe d'aide db de CodeIgniter, guide-moi plzmysql, sensible à la casse comparer par CodeIgniter
SELECT * FROM table where column like binary "abc";
J'ai essayé
$this->db->select("*");
$this->db->from("table");
$this->db->like("column","binary abc");
$this->db->get();
mais il produit
SELECT * FROM table WHERE column like '%binary abc%'
Il cas abaissera la valeur du champ et correspondre avec l'entrée d'utilisateur minuscules, il met également à jour la sensibilité des données réelles, signifie si l'utilisateur entrer « ABCD » il correspondra avec abcD dans la base de données qui est faux. Existe-t-il un autre moyen de travailler avec des enregistrements sensibles à la casse, à l'exception de la modification du classement des colonnes. – Adnan