MySQL :: MySQL 8.2 Reference Manual :: 11.1.5 Bit-Value Type - BIT
MySQL :: MySQL 8.2 Reference Manual :: 9.1.5 Bit-Value Literals
BIT类型用来存放bit值,每一位是0或者1,允许1-64位。
例如,下面表定义了new这列的类型为8位的BIT类型:
用sql语句给new这个字段更新值:
UPDATE `development`.`test_table` SET `new`=b'10111101' WHERE `id`=1;
在sql语句中,BIT类型的值写为b'val
'或者B'val
',或者0b*val(
* 注意,不能写为0Bval
的形式 )。
例如,下面的写法是合法的:
b'01'
B'01'
0b01