tinyint(1)是用来表示bool值,
对此,我有很多不明白的地方,请教大家.
1.int(M)不是说和zerofill配合才有用的嘛?这里没有zerofill.
2.zerofill(1),表示的是一位即-9到+9共19个数字,怎么和bool有关系?
------解决方案--------------------
手册中有
· TINYINT[(M)] [UNSIGNED] [ZEROFILL]
很小的整数。带符号的范围是-128到127。无符号的范围是0到255。
· BOOL,BOOLEAN
是TINYINT(1)的同义词。zero值被视为假。非zero值视为真。