boolean在mysql里是什么類型
大佬們,幫忙看看,這個boolean在mysql里是什么類型?
MM們
2021-04-08 11:07:32
TA貢獻1790條經驗 獲得超9個贊
MySQL沒有boolean類型。這也是比較奇怪的現象。例:
create table xs
(
id int primary key,
bl boolean
)
這樣是可以創建成功,但查看一下建表后的語句,就會發現,mysql把它替換成tinyint(1)。也就是說mysql把boolean=tinyInt了。
boolean類型
MYSQL保存BOOLEAN值時用1代表TRUE,0代表FALSE,boolean在MySQL里的類型為tinyint(1),
MySQL里有四個常量:true,false,TRUE,FALSE,它們分別代表1,0,1,0
舉報