mysql的BIT数值类型

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

相关推荐
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ2 小时前
DBGPT对外API文件说明 以及 DBGPT对外API接口说明
数据库·windows·db-gpt
Han.miracle2 小时前
JavaEE--网络编程 http请求 :URL 方法get 和 post
数据库·sql·计算机网络
好好研究2 小时前
MyBatis框架 - 注解形式
java·数据库·mysql·maven·mybatis
爬山算法2 小时前
Redis(154)Redis的数据一致性如何保证?
数据库·redis·bootstrap
e***0962 小时前
postgresql链接详解
数据库·postgresql
踢球的打工仔3 小时前
mysql数据表的基本操作
数据库·mysql
踢球的打工仔3 小时前
mysql链接(2)
数据库·mysql
专注API从业者3 小时前
构建分布式京东商品数据采集器:基于微服务的架构设计与实现
数据结构·数据库·分布式·微服务·架构
h***01543 小时前
MySQL数据库的数据文件保存在哪?MySQL数据存在哪里
数据库·mysql
k***21603 小时前
MySQL 批量插入详解:快速提升大数据导入效率的实战方法
大数据·数据库·mysql