本文主要是介绍MySQL - 关于 False、True、0、1、tinyint(1) 的说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MySQL 保存 Boolean 值时,用 1 代表 TRUE,0 代表 FALSE;类似一个 bit 位,默认没有数据,即为 0,也即 Faslse
MySQL 存储 Boolean 值的类型为 tinyint(1) 类型;MySQL 中有 true、false、TRUE、FALSE 四个常量,代表1、0、1、0
mysql> select true,false,TRUE,FALSE;
+------+-------+------+-------+
| TRUE | FALSE | TRUE | FALSE |
+------+-------+------+-------+
| 1 | 0 | 1 | 0 |
+------+-------+------+-------+
插入 Boolean 值时,可以 values(true),也可以 values(1);定义 Pojo 时,将 tinyint(1) 的字段定义为 Boolean 类型
这篇关于MySQL - 关于 False、True、0、1、tinyint(1) 的说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!