00问答网
所有问题
Mysql里表示布尔型的类型是什么
在mysql里用来表示true 和 false 的类型是什么
举报该问题
推荐答案 推荐于2017-04-13
mysql是不支持bool类型的,所以,当把一个数据设置成bool类型的时候,数据库会自动转换成tinyint(1)的
数据类型
,其实这个就是变相的bool。 默认值也就是1,0两种,分别对应了bool的true和false
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jjDZ0BZID.html
其他回答
第1个回答 2017-07-26
mysql是不支持bool类型的,所以,当把一个数据设置成bool类型的时候,数据库会自动转换成tinyint(1)的数据类型,其实这个就是变相的bool。 默认值也就是1,0两种,分别对应了bool的true和false。
第2个回答 2013-05-18
你可以理解成有或者没有, 对或者不对等等true falsemsyql 中有 BOOL, BOOLEAN 两种类型,其实也就是 TINYINT(1) 的同义词。
第3个回答 2017-07-04
mysql是用tinyint(1)来代替bool类型的
操作方法:
CREATE TABLE test(Col1 bool)
也可以用枚举类型达到此类效果
CREATE TABLE test(Col1 ENUM('N','Y'))
第4个回答 2017-07-26
mysql里的布尔型其实就是tinyint(1)
1
2
下一页
相似回答
boolean类型在
mysql中是什么类型
答:
MySQL中的BOOLEAN类型主要用于表示逻辑值,即真或假。但实际上,MySQL并没有专门的布尔数据类型
,而是使用TINYINT来存储BOOLEAN值。这意味着,当你创建一个BOOLEAN类型的列时,它实际上是一个可以存储0和1的列。通常,0代表FALSE,1代表TRUE。另外,MySQL中也存在BIT数据类型,它可以用来存储位值,包括用...
Mysql里表示布尔型的类型是什么
答:
其实
mysql是
用tinyint(1)来代替bool
类型的
true 用tinyint(0)来代替bool类型的false
mysql中
char和varchar区别
答:
在MySQL中,
CHAR和VARCHAR是两种用于存储文本数据的数据类型
,它们的区别:存储方式不同、存储空间不同、性能不同、适用场景不同。1、存储方式不同 CHAR:CHAR是固定长度的字符类型,它会在存储时自动填充空格以达到指定的长度。例如,如果定义一个CHAR(10)类型的字段,并存储“Hello”,则会在后面填充6...
在
mysql中
哪个是
表示布尔
值的数据
类型
或者是相当于sql2000中的bit类型...
答:
mysql中
有bit
类型
。你再看看
mysql的
参考手册 ,而且mysql中也有BOOL,BOOLEAN类型 · BIT[(M)]位字段类型。M
表示
每个值的位数,范围为从1到64。如果M被省略, 默认为1。· TINYINT[(M)] [UNSIGNED] [ZEROFILL]很小的整数。带符号的范围是-128到127。无符号的范围是0到255。· BOOL,...
大家正在搜
布尔型是什么类型
布尔型的两个值是什么
布尔型变量是什么
布尔值默认的是什么
bool类型是什么
什么时候用布尔型
布尔值是什么意思
boolean的默认值是什么
布尔型怎么用
相关问题
在mysql中哪个是表示布尔值的数据类型或者是相当于sql2...
请问mysql里如何实用布尔类型?
MySQL中为什么没有布尔类型的数据类型
mysql有布尔类型吗?
mysql创建布尔字段
C#的EF中的字段类型布尔型,mysql数据库里是bit类型...
PHP中的mysql_query()函数的返回值是什么?
MySQL能否设计这样一个表:当中的某个布尔类型的字段只允许...