BINARY 和 VARBINARY 范例-二进制
发布时间:2021-05-23 17:40:27 所属栏目:编程 来源:互联网
导读:BIT 范例 位字段范例。M 暗示每个值的位数,范畴为 1~64。假如 M 被省略,默认值为 1。假如为 BIT(M) 列分派的值的长度小于 M 位,在值的左边用 0 添补。譬喻,
BIT 范例
位字段范例。M 暗示每个值的位数,范畴为 1~64。假如 M 被省略,默认值为 1。假如为 BIT(M) 列分派的值的长度小于 M 位,在值的左边用 0 添补。譬喻,为 BIT(6) 列分派一个值 b'101',其结果与分派 b'000101' 沟通。 BIT 数据范例用来生涯位字段值,譬喻以二进制的情势生涯数据 13,13 的二进制情势为 1101,在这里必要位数至少为 4 位的 BIT 范例,即可以界说列范例为 BIT(4)。大于二进制 1111 的数据是不能插入 BIT(4) 范例的字段中的。 提醒:默认环境下,MySQL 不行以插入超出该列应承范畴的值,因而插入数据时要确保插入的值在指定的范畴内。 BINARY 和 VARBINARY 范例 BINARY 和 VARBINARY 范例相同于 CHAR 和 VARCHAR,差异的是它们包括二进制字节字符串。行使的语法名目如下:列名称 BINARY(M) 可能 VARBINARY(M) BINARY 范例的长度是牢靠的,指定长度后,不敷最大长度的,将在它们右边添补 “ |