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

🔥 497 热度
A int
B smallint
C tinyint
D bigint
参考答案
B
解析
本题主要是对数字类型的区别,体现在表示的位数和存储字长上面。有符号Bigint从



的整型数据,存储大小为8个字节;有符号int是从



的整型数据,存储大小为4个字节;有符号Smallint是从



的整型数据,无符号smallint从0到

,存储大小为2个字节;Tinyint从0到255的整型数据,存储大小为 1 字节。所以选B。