📜  MySQL |二进制函数

📅  最后修改于: 2022-05-13 01:54:24.398000             🧑  作者: Mango

MySQL |二进制函数

MySQL BINARY函数用于将值转换为二进制字符串。 BINARY函数也可以使用 CAST函数作为 CAST(value AS BINARY) 来实现。
BINARY函数接受一个参数,该参数是要转换的值并返回一个二进制字符串。

句法:

BINARY value

使用的参数:

  • value -用于指定要转换的值。

返回值:
MySQL BINARY函数在转换用户指定的值后返回一个二进制字符串。

支持的 MySQL 版本:

  • MySQL 5.7
  • MySQL 5.6
  • MySQL 5.5
  • MySQL 5.1
  • MySQL 5.0
  • MySQL 4.1
  • MySQL 4.0
  • MySQL 3.23

示例 1:实现 BINARY函数以返回二进制字符串。

SELECT BINARY('Geeksforgeeks');  

输出:

Geeksforgeeks 

示例 2:不使用 BINARY函数对两个字符串进行逐字符比较。

SELECT 'GEEKSFORGEEKS' = 'geeksforgeeks'; 

输出:

1 

示例 3:使用 BINARY函数对两个字符串进行逐字节比较。

SELECT BINARY 'GEEKSFORGEEKS' = 'geeksforgeeks'; 

输出:

0 

示例 4:使用 BINARY函数对两个字符串进行逐字节比较。

SELECT BINARY 'GEEKSFORGEEKS' = 'GEEKSFORGEEKS'; 

输出:

1