MySQL BINARY 函数

定义和用法

BINARY 函数将值转换为二进制字符串。

此函数相当于使用 CAST(value AS BINARY)

实例

例子 1

将值转换为二进制字符串:

SELECT BINARY "w3school.com.cn";

亲自试一试

例子 2

在此,MySQL 对 "HELLO" 和 "hello" 进行逐字符比较,并返回 1(因为在逐字符的基础上,它们是等价的):

SELECT "HELLO" = "hello";

亲自试一试

例子 3

在此,MySQL 对 "HELLO" 和 "hello" 进行逐字节比较,并返回 0(因为在逐字节的基础上,它们不等价):

SELECT BINARY "HELLO" = "hello";

亲自试一试

语法

BINARY value

参数

参数 描述
value 必需。要转换的值。

技术细节

适用于: 从 MySQL 4.0 开始。