设在SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是( )。

admin2021-09-16  30

问题 设在SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是(    )。

选项 A、int
B、smallint
C、tinyint
D、bigint

答案B

解析 本题主要是对数字类型的区别,体现在表示的位数和存储字长上面。有符号数bigint是从一263到263一1的整型数据,存储大小为8个字节;有符号数int是从一231到231一1的整型数据,存储大小为4个字节;有符号数smallint是从一215到215一1的整型数据,无符号数smallint从0到216一1,存储大小为2个字节;tinyint是从0到255的整型数据,存储大小为1字节。所以选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/L8u7FFFM
0

最新回复(0)