问题
单项选择题
设在SQL Server 2000中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是______。
A) int
B) smallint
C) tinyint
D) bigint
答案
参考答案:B
解析: int数据类型所表示的数值范围从-231到231-1,也就是说,你可以用int数据类型来表达-2,147,483,648到2,147,483,647(即大约正负二十亿)之间的整数。一个int型占用四个字节的存储空间。bigint数据类型位于int之上。smallint的数值范围从从-215到215-1。tinyint的数值范围从从0到255。故本题选B。