为了账号安全,请及时绑定邮箱和手机立即绑定

大佬们,帮忙看看,这个boolean在mysql里是什么类型?

大佬们,帮忙看看,这个boolean在mysql里是什么类型?

MM们 2021-04-08 11:07:32
boolean在mysql里是什么类型
查看完整描述

1 回答

?
富国沪深

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

查看完整回答
反对 回复 2021-04-11
  • 1 回答
  • 0 关注
  • 364 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信