最佳答案:1.字符型数据:char\varchar\text——这几类数据类型是用于储存字符串的,他们的区别在于:char 固定长度存储数据varcahr 按变长存储数据text 当你需要存储非常大量的字符串时
1.字符型数据:
char\varchar\text——这几类数据类型是用于储存字符串的,他们的区别在于:
char 固定长度存储数据
varcahr 按变长存储数据
text 当你需要存储非常大量的字符串时使用
nchar、nvarchar、ntext——这几个是用来储存字符串的,与上面的对应是相同的。唯一的区别是这三类都选用Unicode编号,一般在做国际化的网站时应用。
2.时间日期型数据
datetime、smalldatetime——他们都是用以储存日期和时间信息,其区别在于:
datetime:存放1/1/1753-12/31/9999的时间数据,精确到0.001s
smalldatetime: 存放1/1/1900-6/6/2079的时间,精确到秒
3.整型数据
bigint、int、smallint、tinyint——这四个数据类型是用以存储整数的,其区别在于:
bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。
int 从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型数据(所有数字)。
smallint 从 -2^15 (-32,768) 到 2^15 – 1 (32,767) 的整数数据。
tinyint 从 0 到 255 的整数数据。