官方文档地址:11.1.5 Bit-Value Type - BIT
BIT
数据类型用于存储位值。一个BIT(M)
类型可以存储M
位值。M
的取值范围是1 ~ 64
。
要指定位值,可以使用b'value'
表示法。value
是用0
和1
写的二进制值。例如,b'111'
和b'1000000'
分别代表7
和128
,参见 9.1.5 位值字面量。
如果将一个长度小于M
位的值赋给BIT(M)
列,该值将在左侧用零填充。例如,将b'101'
的值分配给一个BIT(6)
列,实际上与直接分配b'000101'
的值结果相同。
NDB Cluster。给定NDB
表中使用的所有BIT
列的最大组合大小不能超过4096
位。