Chinaunix首页 | 论坛 | 博客
  • 博客访问: 789437
  • 博文数量: 94
  • 博客积分: 1238
  • 博客等级: 少尉
  • 技术积分: 1174
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-13 19:22
个人简介

走自己的路让别人说去吧!

文章分类

全部博文(94)

文章存档

2015年(4)

2014年(3)

2013年(12)

2012年(32)

2011年(43)

分类: SQLServer

2013-05-31 15:44:16

原文地址:SQLServer2005数据类型 作者:Junn9527

一、数字:
(一)精确数字
1、bit,可以存储0,1,NULL的整数数据类型(存储布尔数据类型);
不满8bit用1个字节存储,9-16bit用两个字节存储;
2、tinyint,1个字节,0-255;
3、smallint,2个字节,2^-15至2^15-1;
4、int,4字节,2^-32至2^32-1(-2 147 483 648—2 147 483 647);
5、bigint,8字节,2^-63至2^63-1;
6、decimal(p[,s]),p为精度,s为小数位数;
7、numeric(p,[,s]),功能同decimal
8、money,8字节
9、smallmoney,4字节(-214 748.3648—214 748.3647)
(二)近似数字
1、float,存储字节数取决于n;
2、real,4字节;
二、字符串
(一)非Unicode字符串
1、char[(n)],固定长度非Unicode字符数据,n字节,n为1—8000;
2、varchar[(n)],可变长度非Unicode字符数据,n为1—8000;
3、text,服务器代码页中可变长度的非Unicode数据;
(二)Unicode字符串
1、nchar[(n)],固定长度Unicode字符数据,n字节,n为1—4000;
2、nvarchar[(n)],可变长度Unicode字符数据,n为1—4000;
3、ntext,服务器代码页中可变长度的Unicode数据;
(三)二进制字符串
1、binary[(n)],n字节,n字节固定长度二进制数据,n为1—8000;
2、varbinary[(n)],长度可变二进制数据,n为1—8000;
3、image,长度可变二进制数据;
三、日期与时间
1、datetime,1753年1月1日—9999年12月31日,精度3.33ms;
2、smalldatetime,1900年1月1日—2079年6月6日,精度1min;
四、其他数据
1、cursor
2、sql_variant
3、table
4、timestamp
5、uniqueidentifier,16字节全局唯一标示符(GUID)
6、xml
阅读(1596) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~