方法3(设置次数据文件)、
Ø 基本数据类型
精确数字类型
类型
描述
bigint
bigint 数据类型用于整数值可能超过 int 数据类型支持范围的情况,范围:-2^63 到 2^63-1,存储空间8字节
int
整数数据类型,范围在-2^31 到 2^31-1,存储空间4字节
smallint
整数,范围在-2^15 到 2^15-1,存储空间2字节
tinyint
范围在0 到 255,存储空间1字节
bit
可以取值为 1、0 或 NULL 的整数数据类型,每8个bit占一个字节,16bit就2个字节,24bit就3个字节
decimal
带固定精度和小数位数的数值数据类型,有效值从 - 10^38 +1 到 10^38 - 1
numeric
同上
money
货币或货币值的数据类型,范围在-922,337,203,685,477.5808 到 922,337,203,685,477.5807
smallmoney
货币类型,-214,748.3648 到 214,748.3647
近似数字类型
类型
描述
float
表示浮点数值数据的大致数值数据类型。浮点数据为近似值;范围-1.79E + 308 至 -2.23E - 308、0 以及 2.23E - 308 至 1.79E + 308
real
real 的 SQL-92 同义词为 float(24),范围在-3.40E + 38 至 -1.18E - 38、0 以及 1.18E - 38 至 3.40E + 38
类型
描述
datetime
smalldatetime
范围在1900 年 1 月 1 日到 2079 年 6 月 6 日
字符串类型
类型
描述
char
固定长度或可变长度的字符数据类型,范围在范围为 1 至 8,000字节
text
最大长度为 2^31-1
varchar
固定长度或可变长度的字符数据类型,最大存储大小是 2^31-1 个字节
Unicode字符串类型
类型
描述
nchar
字符数据类型,长度固定,在必须在 1 到 4,000 之间
nvarchar
可变长度 Unicode 字符数据。最大存储大小为 2^31-1 字节
ntext
长度可变的 Unicode 数据,最大长度为 2^30 - 1 (1,073,741,823) 个字符
二进制字符串类型
类型
描述
binary
长度为 n 字节的固定长度二进制数据,范围从 1 到 8,000 的值。存储大小为 n 字节。
varbinary
可变长度二进制数据。n 可以取从 1 到 8,000 的值。最大的存储大小为 2^31-1 字节
image
长度可变的二进制数据,从 0 到 2^31-1 (2,147,483,647) 个字节