下面不属于整数类型的是()
A.tinyint
B.smallint
C.decimal
D.bigint
A、很小的整数。带符号的范围是-128到127,存储大小为 1 个字节。无符号的范围是0到255。
tinyint类型代表一个字节,如果一个数字大小超过一个字节,则无法保存。
tinyint有两种类型,第一种(默认)可以储存正负数;第二种指定字段unsigned,只能储存正数。
B、小的整数。从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据,存储大小为 2 个字节,带符号的范围是-32768到32767。无符号的范围是0到65535。
C、decimal 为双精度浮点型,类型存储为一个 12 字节的整数部分、一个 1 位的符号和一个刻度因子。decimal 类型可以精确地表示非常大或非常精确的小数。大至 10^28(正或负)以及有效位数多达 28 位的数字可以作为 decimal 类型存储而不失其精确性。该类型对于必须避免舍入错误的应用程序(如记账)很有用。
D、大整数。 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) ,带符号的范围是-9223372036854775808到9223372036854775807,存储大小为 8 个字节。无符号的范围是0到18446744073709551615。
此外,还有int(普通大小的整型,从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节),mediumint(中等大小的整数。带符号的范围是-8388608到8388607。无符号的范围是0到16777215,存储大小为 3 个字节)
此处选择C