新sqlserver字段类型及说明

新sqlserver字段类型及说明

ID:34773110

大小:85.18 KB

页数:6页

时间:2019-03-10

新sqlserver字段类型及说明_第1页
新sqlserver字段类型及说明_第2页
新sqlserver字段类型及说明_第3页
新sqlserver字段类型及说明_第4页
新sqlserver字段类型及说明_第5页
资源描述:

《新sqlserver字段类型及说明》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、sqlserver中字段类型及说明sqlserver的字段类型以下为sqlserver7.0以上版本的字段类型说明。sqlserver6.5的字段类型说明请参考sqlserver提供的说明。bit:0或1的整型数字int:从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字smallint:从-2^15(-32,768)到2^15(32,767)的整型数字tinyint:从0到255的整型数字decimal:从-10^38到10^38-1的定精度与有效位数的数字numeric:decimal的同义词m

2、oney:从-2^63(-922,337,203,685,477.5808)到2^63-1(922,337,203,685,477.5807)的货币数据,最小货币单位千分之十smallmoney:从-214,748.3648到214,748.3647的货币数据,最小货币单位千分之十float:从-1.79e+308到1.79e+308可变精度的数字real:从-3.04e+38到3.04e+38可变精度的数字datetime:从1753年1月1日到9999年12日31的日期和时间数据,最小时间单位为百分之三秒或3.33毫秒smalldatet

3、ime:从1900年1月1日到2079年6月6日的日期和时间数据,最小时间单位为分钟timestamp:时间戳,一个数据库宽度的唯一数字uniqueidentifier:全球唯一标识符guidchar:定长非unicode的字符型数据,最大长度为8000varchar:变长非unicode的字符型数据,最大长度为8000text:变长非unicode的字符型数据,最大长度为2^31-1(2g)nchar:定长unicode的字符型数据,最大长度为8000nvarchar:变长unicode的字符型数据,最大长度为8000ntext:变长uni

4、code的字符型数据,最大长度为2^31-1(2g)binary:定长二进制数据,最大长度为8000varbinary:变长二进制数据,最大长度为8000image:变长二进制数据,最大长度为2^31-1(2g)整数数据类型      int或integer smallint tinyint bigint浮点数据类型      real float decimal numeric二进制数据类型     binary varbinary逻辑数据类型      bit字符数据类型      char nchar varchar nvarchar文

5、本和图形数据类型   text ntext image日期和时间数据类型   datetime smalldatetime货币数据类型      money smallmoney特定数据类型      timestamp uniqueidentifier用户自定义数据类型   sysname新数据类型       sql_variant table其中bigintsql_variant和table是sqlserver2000中新增加的3种数据类型下面分类讲述各种数据类型一、整数数据类型整数数据类型是最常用的数据类型之一1、intinteger

6、int或integer数据类型存储从-231-2147483648到231-12147483647之间的所有正负整数每个int类型的数据按4个字节存储其中1位表示整数值的正负号其它31位表示整数值的长度和大小2、smallintsmallint数据类型存储从-215-32768到215-132767之间的所有正负整数每个mallint类型的数据占用2个字节的存储空间其中1位表示整数值的正负号其它15位表示整数值的长度和大小3、tinyinttinyint数据类型存储从0到255之间的所有正整数每个tinyint类型的数据占用1个字节的存储空间

7、4、bigintbigint数据类型存储从-2^63-9223372036854775807到2^63-19223372036854775807之间的所有正负整数每个bigint类型的数据占用8个字节的存储空间二、浮点数据类型浮点数据类型用于存储十进制小数浮点数值的数据在sqlserver中采用上舍入roundup或称为只入不舍方式进行存储所谓上舍入是指当且仅当要舍入的数是一个非零数时对其保留数字部分的最低有效位上的数值加1并进行必要的进位若一个数是上舍入数其绝对值不会减少如对3.14159265358979分别进行2位和12位舍入结果为3.

8、15和3.1415926535901、real数据类型real数据类型可精确到第7位小数其范围为从-3.40e-38到3.40e+38每个real类型的数据占用4个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。