MySQL | BINARY 函数
MySQL BINARY 函数用于将一个值转换为二进制字符串。也可以使用 CAST 函数作为 CAST(值为 BINARY)来实现 BINARY 函数。 BINARY 函数接受一个参数,该参数是要转换的值,并返回一个二进制字符串。
语法:
BINARY 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
版权属于:月萌API www.moonapi.com,转载请注明出处