我们如何将一个位值作为数字分配给用户变量?

我们如何将一个位值作为数字分配给用户变量?

使用CAST()函数

通过使用CAST(… AS UNSIGNED),可以将位值赋给数字。以下示例将说明:

mysql> SET @abc = CAST(0b1000011 AS UNSIGNED); Query OK, 0 rows affected (0.00 sec) mysql> Select @abc; +------+ | @abc | +------+ | 67 | +------+ 1 row in set (0.00 sec)登录后复制