在 MySQL 中实现区分大小写的字符串比较
MySQL 默认的字符串比较行为不区分大小写。 这意味着查询通常会忽略字符大小写。 但是,对于需要精确、区分大小写的匹配的情况,BINARY
关键字提供了解决方案。
使用 BINARY
强制进行二进制比较,使 MySQL 对每个字符的大小写敏感。
例如,考虑到大小写,此查询仅返回列值与“value”完全匹配的行:
<code class="language-sql">SELECT * FROM `table` WHERE BINARY `column` = 'value';</code>
当需要精确的字符串匹配时,此功能至关重要,可确保数据完整性和准确检索。
以上是如何在 MySQL 中执行区分大小写的字符串比较?的详细内容。更多信息请关注PHP中文网其他相关文章!