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 類型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章