第1个回答 2014-10-16
1,整型:比如说存储一个人的年龄
2,浮点型:比如存储一个人的收入
3,字符型:比如存储一个人的姓名
4,日期和时间数据类型:比如存储一个人的出生年月(可以用between....and...查询时间段)
5,文本:比如存储一个人的兴趣爱好,描述一个人等
6,图形:比如说存储一个人的相片等
7,货币型:在前面要用货币符号;$1555.445,不过一般用的很少,一般用decimal或者double
8,位数据:只存储0和1(比如说当时0时,表示性别女,1时表示性别男)
9,二进制:最大为8000个字节,用于存数二进制数据
10,特殊:(1)Timestamp(时间戳) 用于表示SQL Server 活动的先后顺序,以二进投影的格式表示。Timestamp 数据与插入数据或者日期和时间没有关系。(2)Uniqueidentifier 由 16 字节的十六进制数字组成,表示一个全局唯一的。当表的记录行要求唯一时,GUID是非常有用。例如,在客户标识号列使用这种数据类型可以区别不同的客户。
11新增:sql2008新增:(1)DATE 只记录日期数据 DATE = GETDATE() 2010-08-07;(2)
TIME 只记录时间,精确100纳秒TIME = GETDATE()00:14:36.2000000 (3)DATETIME2
不包含时区,精确100纳秒;(4)DATETIMEOFFSET 包含时区,精确100纳秒
好吧,能理解的就这么多!其实后面的我只记也不熟,没怎么用过!本回答被网友采纳