MySQL 如何在MySQL语句中将数字值输入为二进制数?
以下是两种方法可帮助我们将数字值输入为二进制数−
阅读更多:MySQL 教程
通过前缀’B’
在此方法中,我们需要在单引号中引用带有B前缀的二进制数。然后,基于表达式上下文,二进制数字符串将自动转换为数字值。
示例
mysql> Select B'1110'+0;
+-----------+
| B'1110'+0 |
+-----------+
| 14 |
+-----------+
1 行受影响 (0.00 秒)
通过前缀0b
在此方法中,我们需要没有任何引号的写二进制数,并加上0b前缀。然后,基于表达式上下文,二进制数字符串将自动转换为数字值。
示例
mysql> Select 0b1110+0;
+----------+
| 0b1110+0 |
+----------+
| 14 |
+----------+
1 行受影响 (0.00 秒)