数字类型
数据类型 范围 存储 bigint
-2^63 (-9,223,372,036,854,775,808) 至
2^63-1 (9,223,372,036,854,775,807)
8字节 int -2^31(-2,147,483,648) 至
2^31-1(2,147,483,648)4字节 smallint -2^15(-32,768) 至 2^15(32,768) 2字节 tinyint 0 至 255 1字节 float -1.79E + 308 至 -2.23E - 308、0 以及
2.23E - 308 至 1.79E + 308
取决于n 的值
时间类型
数据类型 输出 time 12:00:00.1234567 date 1945-08-15 smalldatetime 1945-08-15 12:00:00 datetime 1945-08-15 12:00:00.123 datetime2 1945-08-15 12:00:00.1234567
字符串类型
char [ ( n ) ]
固定 长度。n用于定义字符串长度,并且它必须为1到8,000之间的值。- varchar [ ( n | max ) ]
可变 长度。n用于定义字符串长度,并且它可以为1到8,000之间的值。- nchar [ ( n ) ]
固定 长度的Unicode字符串数据。n用于定义字符串长度,并且它必须为1到4,000之间的值。- nvarchar [ ( n | max ) ]
可变 长度的Unicode字符串数据。n用于定义字符串长度,并且它必须为1到4,000之间的值。