SQLServer学习笔记 --- sql server2008的数据类型
来源:互联网 发布:个人官网源码 编辑:程序博客网 时间:2024/05/17 23:21
数据类型 范围 存储
bigint -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807) 8 字节
int -2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647) 4 字节
smallint -2^15 (-32,768) 到 2^15-1 (32,767) 2 字节
tinyint 0 到 255 1 字节
money -922,337,203,685,477.5808 到 922,337,203,685,477.5807 8 字节
smallmoney -214,748.3648 到 214,748.3647 4 字节
decimal - 10^38 +1 到 10^38 - 1
numeric - 10^38 +1 到 10^38 - 1 5 字节
datetime 1753年1月1日到9999年12月31
timestamp
bit 可以取值为 1、0 或 NULL 的整数数据类型。
float -1.79E + 308 至 -2.23E - 308、0 以及 2.23E - 308 至 1.79E + 308 float[(n)]
real -3.40E + 38 至 -1.18E - 38、0 以及 1.18E - 38 至 3.40E + 38 4 字节
char(n) n 的取值范围为 1 至 8,000 存储大小是 n 个字节
nchar(n|max) 介于 0 与 65535 之间的正整数。如果指定了超出此范围的值,将返回 NULL。 存储大小为两倍 n 字节
varchar(n) n 的取值范围为 1 至 8,000 存储大小是所输入字符个数的两倍 + 2 个字节
nvarchar(n|max) n 的取值范围为 1 至 4,000 存储大小是所输入字符个数的两倍 + 2 个字节
text 长度可变的非 Unicode 数据,最大长度为 2^31-1 (2,147,483,647) 个字符 存储大小可能小于 2,147,483,647 字节。
ntext 长度可变的 Unicode 数据,最大长度为 2^30 - 1 (1,073,741,823) 个字符 存储大小是所输入字符个数的两倍(以字节为单位)。
image 长度可变的二进制数据 最大长度为2^31-1 (2,147,483,647) 个字节
binary [(n)] 长度为 n 字节的固定长度二进制数据,其中 n 是从 1 到 8,000 的值 存储大小为 n 字节
varbinary [(n|max)] 可变长度二进制数据。n 可以是从 1 到 8,000 之间的值。 存储大小为所输入数据的实际长度 + 2 个字节
sql_variant sql_variant 的最大长度可以是 8016 个字节。这包括基类型信息和基类型值。 实际基类型值的最大长度是 8,000 个字节。
timestamp 公开数据库中自动生成的唯一二进制数字的数据类型。rowversion。 存储大小为 8 个字节
uniqueidentifier GUID 存储大小为 16 个字节
XML 存储的 xml 数据类型表示实例大小不能超过 2 GB
hierarchyid 长度可变的系统数据类型。可使用表示层次结构中的位置
geometry|geography CLR空间类型
注:
SQL Server 数据库引擎可优化 bit 列的存储。如果表中的列为 8 bit 或更少,则这些列作为 1 个字节存储。
如果列为 9 到 16 bit,则这些列作为 2 个字节存储,以此类推。
bigint -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807) 8 字节
int -2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647) 4 字节
smallint -2^15 (-32,768) 到 2^15-1 (32,767) 2 字节
tinyint 0 到 255 1 字节
money -922,337,203,685,477.5808 到 922,337,203,685,477.5807 8 字节
smallmoney -214,748.3648 到 214,748.3647 4 字节
decimal - 10^38 +1 到 10^38 - 1
numeric - 10^38 +1 到 10^38 - 1 5 字节
datetime 1753年1月1日到9999年12月31
timestamp
bit 可以取值为 1、0 或 NULL 的整数数据类型。
float -1.79E + 308 至 -2.23E - 308、0 以及 2.23E - 308 至 1.79E + 308 float[(n)]
real -3.40E + 38 至 -1.18E - 38、0 以及 1.18E - 38 至 3.40E + 38 4 字节
char(n) n 的取值范围为 1 至 8,000 存储大小是 n 个字节
nchar(n|max) 介于 0 与 65535 之间的正整数。如果指定了超出此范围的值,将返回 NULL。 存储大小为两倍 n 字节
varchar(n) n 的取值范围为 1 至 8,000 存储大小是所输入字符个数的两倍 + 2 个字节
nvarchar(n|max) n 的取值范围为 1 至 4,000 存储大小是所输入字符个数的两倍 + 2 个字节
text 长度可变的非 Unicode 数据,最大长度为 2^31-1 (2,147,483,647) 个字符 存储大小可能小于 2,147,483,647 字节。
ntext 长度可变的 Unicode 数据,最大长度为 2^30 - 1 (1,073,741,823) 个字符 存储大小是所输入字符个数的两倍(以字节为单位)。
image 长度可变的二进制数据 最大长度为2^31-1 (2,147,483,647) 个字节
binary [(n)] 长度为 n 字节的固定长度二进制数据,其中 n 是从 1 到 8,000 的值 存储大小为 n 字节
varbinary [(n|max)] 可变长度二进制数据。n 可以是从 1 到 8,000 之间的值。 存储大小为所输入数据的实际长度 + 2 个字节
sql_variant sql_variant 的最大长度可以是 8016 个字节。这包括基类型信息和基类型值。 实际基类型值的最大长度是 8,000 个字节。
timestamp 公开数据库中自动生成的唯一二进制数字的数据类型。rowversion。 存储大小为 8 个字节
uniqueidentifier GUID 存储大小为 16 个字节
XML 存储的 xml 数据类型表示实例大小不能超过 2 GB
hierarchyid 长度可变的系统数据类型。可使用表示层次结构中的位置
geometry|geography CLR空间类型
注:
SQL Server 数据库引擎可优化 bit 列的存储。如果表中的列为 8 bit 或更少,则这些列作为 1 个字节存储。
如果列为 9 到 16 bit,则这些列作为 2 个字节存储,以此类推。
0 0
- SQLServer学习笔记 --- sql server2008的数据类型
- Sql server2008所有的数据类型
- SQL Server2008学习笔记1
- SQL Server2008新增的DATE数据类型
- sql server2008 数据类型
- SQL Server2008数据类型
- sql server2008笔记
- SQL SERVER2008笔记
- <学习笔记>数据挖掘原理与运用-sql server2008 数据库
- sql server2008的FileStream
- sql server2008的游标
- SQL Server2008 的安装
- Sql Server2008的总结
- sql server2008数据类型(官方网站介绍)
- [SQL学习笔记之一]SQLServer的内置XML支持
- SQL SERVER的数据类型 && SQLServer中易混淆的数据类型
- jdbc连接sql server2008 No suitable driver found for jdbc:sqlserver的解决办法
- SQL Server2008 学习之(十一) :有趣的内外连接
- 详解SQL删除之truncate 、delete与drop区别
- Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of
- 建立链算法库
- 网络编程(概念)自己理解
- 适用memcached的业务场景
- SQLServer学习笔记 --- sql server2008的数据类型
- 解决asp.net 4.0尚未在web服务器上注册
- 排序(1)-冒泡排序
- 人脸识别技术大总结——Face Detection & Alignment
- Github上Stars最多的53个深度学习项目,TensorFlow遥遥领先
- 在安卓开发环境下写一个main测试类运行报错ShouldNotReachHere
- 二维码的介绍
- 第五讲作业,输入长方形的边长,输出发现面积与周长
- [转]如何打开pr_debug调试信息