你的位置:首页 > 数据库

[数据库]SQL Server 面面观——数据类型


  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

table

空间类型