主键设为smallint,范围(-32768--32767)足够了
tinyint:从0到255的整数数据。
bit:1或0,用来表示正负。
nvarchar:长度可变的小于4000的Unicode字符
ntext:多于4000的Unicode字符
Smalldatetime:1900-1-1到2079-12-31
精确小数:Decimal 和 Numeric
近似小数:Float 和 Real
货币:Money 和 Smallmoney
二进制数据包括 Binary、Varbinary
Image:图像
Uniqueidentifier 由 16 字节的十六进制数字组成,表示一个全局唯一的。当表的记录行要求唯一时,GUID是非常有用。例如,在客户标识号列使用这种数据类型可以区别不同的客户。