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

相关推荐
不会就选b4 小时前
MySQL之视图
数据库·mysql
>no problem<4 小时前
基于cola5.0的基础设施层的多数据库切换方案思路
数据库·spring boot·mybatisplus·cola5.0·数据库迁移适配
OceanBase数据库官方博客4 小时前
OceanBase 赋能央国企:从发电到用电的全链路业务承载
数据库·oceanbase
瀚高PG实验室5 小时前
pgsql-ogr-fdw
数据库·postgresql·瀚高数据库·highgo
IvorySQL5 小时前
PostgreSQL 技术日报 (6月5日)|PG19 Beta1 上线,PGConf.PL 2026开启征稿
数据库·postgresql·区块链
abcy0712136 小时前
pycharm python sqlalchemy mysql增删改查实例csdn
数据库·oracle
无风听海6 小时前
IndexedDB 深度指南 浏览器中的事务型对象数据库
前端·数据库
咋吃都不胖lyh7 小时前
langgraph基础示例
数据库
网管NO.17 小时前
子查询进阶|EXISTS/IN/ANY/ALL,优化查询效率
数据库·sql
云服务器租用费用8 小时前
2026年腾讯云OpenClaw(Clawdbot)+Skills云上部署及Windows本地集成轻松入门
运维·服务器·数据库·windows·云计算·腾讯云