SQL Server 从2005开始改变与BLOB相关的数据类型,如text和ntext变为varchar(max)和nvarchar(max),image变为varbinary(max)。2008继续添加了一些新的与时间和日期相关的数据类型,以及处理分层数据的特殊数据类型。
数据类型概述
SQL Server 中的数据类型归纳为下列类别:
精确数字 | Unicode 字符串 |
近似数字 | 二进制字符串 |
日期和时间 | 其他数据类型 |
字符串 | |
精确数字
bigint | numeric |
bit | smallint |
decimal | smallmoney |
int | tinyint |
money | |
近似数字
日期和时间
date | datetimeoffset |
datetime2 | smalldatetime |
datetime | time |
字符串
Unicode 字符串
二进制字符串
其他数据类型
cursor | timestamp |
hierarchyid | uniqueidentifier |
sql_variant | |
table | 空间类型 |
原标题:SQL Server 面面观——数据类型
关键词:sql