数据类型
字符串类型
类型 | 范围 |
---|---|
char[(n)] | n 可以固定长度,1-8000 之间 |
varchar[(n|max)] | 可变长度。n用于定义字符串长度,并且它可以为1到8,000之间的值。 |
nchar | 固定长度的Unicode字符串数据。 n 用于定义字符串长度,并且它必须为1到4,000之间的值。 |
nvarchar | 0- 255 |
float | 可变长度的Unicode字符串数据。 n 用于定义字符串长度,并且它可以为1到4,000之间的值。 |
SQL写法
varchar是最常用的数据类型。 nchar和nvarchar都是双字节,存储空间要少一半。
数字类型
类型 | 范围 | 存储 |
---|---|---|
bigint | 8字节 | |
int | -2_147_483_648 - (2_147_483_648) | 4字节 |
smallint | 2字节 | |
tinyint | 0- 255 | 1字节 |
float |
时间类型
类型 | 格式 |
---|---|
time | 12:35:29.1234567 |
date | 2007-05-08 |
smalldatetime | 2007-05-08 12:35:00 |
datetime | 2007-05-08 12:35:29.123 |
datetime2 | 2007-05-08 12:35:29.1234567 |