BIT[(M)]
位字段類型。M表示每個值的位數,范圍為從1到64。如果M被省略, 默認為1。
TINYINT[(M)] [UNSIGNED] [ZEROFILL]
很小的整數。帶符號的范圍是-128到127。無符號的范圍是0到255。
BOOL,BOOLEAN
是TINYINT(1)的同義詞。zero值被視為假。非zero值視為真。
在將來,將根據標准SQL引入完全布爾類型的處理。
SMALLINT[(M)] [UNSIGNED] [ZEROFILL]
小的整數。帶符號的范圍是-32768到32767。無符號的范圍是0到65535。
MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]
中等大小的整數。帶符號的范圍是-8388608到8388607。無符號的范圍是0到16777215。
INT[(M)] [UNSIGNED] [ZEROFILL]
普通大小的整數。帶符號的范圍是-2147483648到2147483647。無符號的范圍是0到4294967295。
INTEGER[(M)] [UNSIGNED] [ZEROFILL]
這是INT的同義詞。
BIGINT[(M)] [UNSIGNED] [ZEROFILL]
大整數。帶符號的范圍是-9223372036854775808到9223372036854775807。無符號的范圍是0到18446744073709551615。