数据类型
字符串类型
| 类型 | 范围 |
|---|---|
| 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 |