tinyint怎么用-创新互联

小编给大家分享一下tinyint怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联建站主要从事成都网站建设、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务连平,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

计算机科学中,TINYINT是整数数据类型的数据,是表示某种数学整数范围的数据类型。积分数据类型可以具有不同的大小,并且可以允许或不允许包含负值。整数通常在计算机中表示为一组二进制数字(位)。

关于tinyint()

CREATETABLE`test`(

`id`int(11)NOTNULLAUTO_INCREMENT,

`str`varchar(255)NOTNULL,

`state`tinyint(1)unsignedzerofillDEFAULTNULL,

`state2`tinyint(2)unsignedzerofillDEFAULTNULL,

`state3`tinyint(3)unsignedzerofillDEFAULTNULL,

`state4`tinyint(4)unsignedzerofillDEFAULTNULL,

`state5`tinyint(1)DEFAULTNULL,

`state6`tinyint(2)DEFAULTNULL,

`state7`tinyint(3)DEFAULTNULL,

`state8`tinyint(4)DEFAULTNULL,

PRIMARYKEY(`id`)

)ENGINE=MyISAMAUTO_INCREMENT=6DEFAULTCHARSET=utf8

结果

看起来,tinyint(1),tinyint(2),tinyint(3),tinyint(4)在数据库中没什么区别,

无符号时:较大值255,最小值0

有符号时:较大值127,最小值-128

关于boolean的tinyint(1):

建表test2:

CREATETABLE`test2`(

`id`int(11)NOTNULLAUTO_INCREMENT,

`str`varchar(255)NOTNULL,

`state`tinyint(1)DEFAULTNULL,

`statebl`booleanDEFAULTNULL,

PRIMARYKEY(`id`)

)

以上是“tinyint怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网站栏目:tinyint怎么用-创新互联
新闻来源:http://scyanting.com/article/pooje.html