mysql: чувствительность к случаю в избирательных запросах
, в то время как выбранные операторы MySQL обычно нечувствительны по умолчанию, это поведение может быть переопределено для конкретных Использование вариантов.
по умолчанию. Это означает, что запросы как:
select * From `table`, где` value` = "iaresavage"возвращает результаты, даже если фактическое значение значения в базе данных - iaresavage.
SELECT * FROM `table` WHERE `Value` = "iaresavage"
, чувствительное к случаям, чувствительное к случаю, сравнение с случаем
. Однако, если вам нужно, чувствительное к случаю, вы можете использовать оператор бинарного сравнения. В MySQL это бинарный оператор. Например:
select * From `table`, где двоичный` value` = "iaresavage"С этим сравнением запрос вернет результаты только в том случае, если значение в базе данных равна
SELECT * FROM `table` WHERE BINARY `Value` = "iaresavage"iaresavage.
]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3