關於 MySQL 的 boolean 和 tinyint(1)

boolean類型
MySQL保存boolean值時用1表明TRUE,0表明FALSE,boolean在MySQL裏的類型爲tinyint(1),
MySQL裏有四個常量:true,false,TRUE,FALSE,它們分別表明1,0,1,0,spa

MySQL沒有boolean類型table

例如:建立user表(male爲 boolean類型)im

create table user
(
   id int primary key,
   male boolean
)img

能夠成功執行,可是生成的user表中的male字段爲TINYINT(1)類型tab

SO:之後遇到這種狀況,POJO類中定義成boolean類型,在MySQL中定義成TINYINT(1)類型。co

相關文章
相關標籤/搜索