我们如何在MySQL语句中将数值作为BINARY数字输入?
以下是两种方法的帮助,我们可以输入数字值作为BINARY数字-
通过前缀“B”
在这种方法中,我们需要在单引号中使用二进制前缀B来引用二进制数字。然后,BINARY数字字符串将根据表达式上下文自动转换为数值。
示例
mysql> Select B'1110'+0; +-----------+ | B'1110'+0 | +-----------+ | 14 | +-----------+ 1 row in set (0.00 sec)
通过前缀0b
在这种方法中,我们需要编写二进制数字,且不带任何带0b前缀的引号。然后,BINARY数字字符串将根据表达式上下文自动转换为数值。
示例
mysql> Select 0b1110+0; +----------+ | 0b1110+0 | +----------+ | 14 | +----------+ 1 row in set (0.00 sec)