Оператор BINARY
На этой странице описывается оператор BINARY. Подробную информацию о типе данных см. в разделе Тип данных BINARY.
Синтаксис
BINARY
Описание
Оператор BINARY преобразует строку, следующую за ним, в двоичную строку. Это удобный способ принудительно сравнивать столбцы побайтово, а не посимвольно. Это делает сравнение чувствительным к регистру, даже если столбец не определен как BINARY или BLOB.
BINARY также делает значимыми trailing пробелы.
Примеры
SELECT 'a' = 'A'; +-----------+ | 'a' = 'A' | +-----------+ | 1 | +-----------+ SELECT BINARY 'a' = 'A'; +------------------+ | BINARY 'a' = 'A' | +------------------+ | 0 | +------------------+ SELECT 'a' = 'a '; +------------+ | 'a' = 'a ' | +------------+ | 1 | +------------+ SELECT BINARY 'a' = 'a '; +-------------------+ | BINARY 'a' = 'a ' | +-------------------+ | 0 | +-------------------+
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительной проверки со стороны MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают взгляды MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/binary-operator/