mysql有种字段类型是bit。

1.如何插入呢?

它的插入必须采用:

可以使用b’value’符号写位字段值。value是一个用0和1写成的二进制值。

mysql> create table an_bit (id bit(8));

Query OK, 0 rows affected (0.00 sec)

mysql> insert into an_bit values (11);

Query OK, 1 row affected (0.00 sec)

虽然可以插入,但是实际插入的数值是11(十进制),不是3(十进制)。

mysql> insert into an_bit values (b’11′);

Query OK, 1 row affected (0.00 sec)

这才是正确的插入方法。 插入的值是3(十进制)

2. 如何查询呢?

mysql> select * from an_bit;

+——+

| id   |

+——+

|

|

|

|

+——+

2 rows in set (0.00 sec)

这样是不对的,看不到东西

mysql> select id+0 from an_bit;

+——+

| id+0 |

+——+

|   11 |

|    3 |

+——+

2 rows in set (0.00 sec)

这是正确的,可以看到十进制的值。

mysql> select bin(id+0) from an_bit;

+———–+

| bin(id+0) |

+———–+

|

1011

|

|

11

|

+———–+

2 rows in set (0.00 sec)

这是二进制的值

mysql> select oct(id+0) from an_bit;

+———–+

| oct(id+0) |

+———–+

|

13

|

|

3

|

+———–+

2 rows in set (0.00 sec)

这是八进制的值

mysql> select hex(id+0) from an_bit;

+———–+

| hex(id+0) |

+———–+

|

B

|

|

3

|

+———–+

2 rows in set (0.00 sec)

这是十六进制的值

mysql bit类型_Mysql:bit类型的查询与插入相关推荐

  1. mysql 空间 类型_MySQL空间类型测试

    Mysql空间类型介绍: MySQL支持空间扩展,允许生成.保存和分析地理特征.这些特征可用于MyISAM.InnoDB.NDB.BDB和ARCHIVE表(但是,ARCHIVE引擎不支持索引功能,因此 ...

  2. mysql表类型_MySQL表类型的选择

    P131)创建表时的默认引擎是InnoDB,如果要修改默认的存储引擎,可以在参数文件中设置default-table-type.查看当前的默认存储引擎,可以使用一下命令: 创建新表的时候可以通过增加E ...

  3. mysql密码字段类型_MySQL 字段类型

    数值 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数. 许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定 ...

  4. mysql基本数据长度_MySQL的类型与数据长度

    之前遇到一个问题"怎么评估一行MySQL记录占据了多少字节?".自己当时也不是特别清楚.当时只是简单的知道,具体的长度跟编码相关.前几天系统研究了一下MySQL中的编码问题,铺垫已 ...

  5. mysql字段说明_mysql 字段类型说明

    MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述.概 ...

  6. mysql age字段类型_mysql 列类型

    列类型 整型 tinyint,smallint,mediumint,int,bigint  (可选参数unsigned ,(M,zerofill,结合使用才有意义)) 浮点型 float(可选参数D, ...

  7. mysql 大二进制类型_MySql 二进制类型

    MySQL二进制类型 二进制类型是在数据库中存储二进制数据的数据类型.二进制类型包括BINARY.VARBINARY.BIT.TINYBLOB.BLOB.MEDIUMBLOB和LONGBLOB等. M ...

  8. mysql字符类型_MYSQL字符类型大全

    ============= MySQL数据类型 ============= 整数类型 ======== 整数类型 字节数 无符号范围 有符号的范围 TINYINT 1 0~255 -128~127 S ...

  9. mysql密码字段类型_MySQL字段类型最全解析

    **前言:** 要了解一个数据库,我们必须了解其支持的数据类型.MySQL 支持大量的字段类型,其中常用的也有很多.前面文章我们也讲过 int 及 varchar 类型的用法,但一直没有全面讲过字段类 ...

  10. mysql insert慢_MySQL insert语句慢查询的优化

    近期发现MySQL slow log 里面有很多慢查询,而分析慢查询日志发现大量的慢查询是insert语句的.在高峰期(早上10点左右)半小时的慢查询量可以到28G左右.遂决定优化 优化方法: 1. ...

最新文章

  1. Redis:主从复制原理
  2. 进入Windows的世界
  3. 怎么确定自己是第几层递归_递归(1)——理解递归思想
  4. 【Java】Collection集合和泛型
  5. MySQL 避坑指南之隐式数据类型转换
  6. 动态调用object php,PHP动态调用,大家都来谈吧
  7. http服务器异步响应,4.异步非阻塞多进程的 Http 服务器
  8. react map循环生成的button_常见 React 面试题
  9. 自己创业做电商,应该怎么做?
  10. 【渝粤教育】国家开放大学2018年秋季 0056-22T知识产权法 参考试题
  11. 1.4部署到IIS「深入浅出ASP.NET Core系列」
  12. 微信的APP支付开发,服务端和支付端的问题
  13. ch341a烧录器zip_CH341A编程器
  14. linux 不换行显示数据库,linux下怎么在不按回车情况下就能读取字符读取到字符不回显...
  15. linux nodejs 502错误,node.js – NPM安装失败,出现502错误
  16. c语言学习记录|输入三角形三边的长度,计算三角形周长和面积。
  17. 大数据小项目之电视收视率企业项目06
  18. macbook远程控制CentOS服务器
  19. 救救小王吧:如何快速解决图像相似性检测问题?
  20. foobar2000隐藏桌面悬浮窗头像_如何解锁华为手机隐藏的超能力?

热门文章

  1. python包含html5么_python-HTML(HTML5级别)
  2. esxi6.0开启网络UI管理界面
  3. java打印输出 怎么隔开_java日志分开打印
  4. 宁波python学习_python学习第二十天
  5. JasperReport报表设计总结
  6. mysql中 routine
  7. eclipse 自定义文档注释的作者
  8. Yocto tips (17): Yocto License问题:restricted license not whitelisted in LICENSE_FLAGS_WHITELIST
  9. LVM原理、创建、扩容、缩减、快照详解
  10. 产品经理应聘之感受漫谈