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 |
?? |
近似数字
float |
real |
日期和时间
date |
datetimeoffset |
datetime2 |
smalldatetime |
datetime |
time |
字符串
char |
varchar |
text |
?? |
Unicode 字符串
nchar |
nvarchar |
ntext |
?? |
二进制字符串
binary |
varbinary |
image |
?? |
其他数据类型
cursor |
timestamp |
hierarchyid |
uniqueidentifier |
sql_variant |
xml |
table |
空间类型 |
时间: 2024-10-03 04:47:37