在SQL Server 2008中使用T-SQL数据类型
易管天下 www.egtx.net 来源:网摘
简介:所有的列中的数值都必须属于同样的数据类型(除非指定了SQL_VARIANT数据类型值)。T-SQL使用不同的数据类型,具体分类如下: 数值型数据类型 字符型数据类型 临时(如日期或时间)数据类型 ...
热点: Ctrix,HP,EMC,CIW,Oracle,Comptia,IBM,Certification Exams Questions;Bootcamp Braindumps-TestInside
所有的列中的数值都必须属于同样的数据类型(除非指定了SQL_VARIANT数据类型值)。T-SQL使用不同的数据类型,具体分类如下:
数值型数据类型
字符型数据类型
临时(如日期或时间)数据类型
混合型数据类型
附带有VARDECIMAL的DECIMAL存储类型
下面详细说明所有的数据类型。
数值数据类型
数值数据类型用于代表数据。下表中列出了所有的数值型数据类型:

字符型数据类型
字符型数据类型有两种普通形式。它们可以是单字节的字符串,还可以使Unicode字符串(Unicode用一些字节指定一个字符)。此外,字符串有固定或可变长度。以下为字符型数据类型:

注:VARCHAR数据类型和CHAR数据类型基本一样,只有一点不同:如果一个CHAR(n)字符串比n个字符要短,那么其余的字符串就用空格来填充。VARCHAR数据类型经常用实际长度来存储。