- MICROSOFT ACCESS
| type | description |
|---|---|
| Text | <= 255 字符 |
| Memo | <= 65536 字符, 不能排序 |
| Byte | 0 ~ 255 |
| Integer | -32768 ~ 32767 |
| Long | - 2147483648 ~ 2147483647 |
| Single | 单精度浮点 |
| Double | 双精度浮点 |
| Currency | 货币 |
| AutoNumber | 自动分配数字 |
| Date /Time | 日期 /时间 |
| Yes /No | True /False |
| Ole Object | < 1GB的BLOBs |
| Hyperlink | 链接 |
| Lookup Wizard | 选择列表 |
- MySQL
| type | description |
|---|---|
| text | . |
| CHAR (size) | <= 255 固定长度字符串 |
| VARCHAR (size) | <= 255 可变长度字符串 |
| TINYTEXT | <= 255 字符串 |
| TEXT | <= 65535 字符串 |
| BLOB | <= 65535 字节的BLOB |
| MEDIUMTEXT | <= 16777215 字符串 |
| MEDIUMBLOB | <= 16777215 字符串 |
| LONGTEXT | <= 4294967295 字符串 |
| LONGBLOB | <= 4294967295 字符串 |
| ENUM(x, y, z, etc.) | 输入可能的值 <= 65535 |
| SET | 输入可能的值 <= 64 |
| number | . |
| TINYINT (size) | -128 ~ 127 常规;0 ~ 255 无* |
| SMALLINT (size) | -32768 ~ 32767 常规;0 ~ 65535 无* |
| MEDIUMINT (size) | -8388608 ~ 8388607 常规;0 ~ 16777215 无* |
| INT (size) | -214748368 ~ 214748367 常规;0 ~ 4294967295 无* |
| BIGINT (size) | -9223372036854775808 ~ 9223372036854775807 常规; 0 ~ 18446744073709551615 无* |
| FLOAT (size, d) | 单精度浮点 |
| DOUBLE (size, d) | 多精度浮点 |
| DECIMAL (size, d) | 作为字符串存储的DOUBLE类型,允许固定小数点 |
| date | . |
| DATE () | YYYY-MM-DD |
| DATETIME () | YYYY-MM-DD HH:MM:SS |
| TIMESTAMP () | YYYY-MM-DD HH:MM:SS (UNIX 纪元,接受不同格式) |
| TIME () | HH:MM:SS |
| YEAR () | YY; YYYY |
- SQL Server
| type | description |
|---|---|
| Character | . |
| char (n) | <= 8000 定长字符 |
| varchar (n) | <= 8000 不定长字符 |
| varchar (max) | <= 1073741824 不定长字符 |
| text | <= 2GB 不定长字符 |
| Unicode | . |
| nchar (n) | <= 4000 定长Unicode |
| nvarchar (n) | <= 4000 不定长 Unicode |
| nvarchar (max) | <= 536870912 不定长Unicode |
| ntext | <= 2GB Unicode |
| Binary | . |
| bit | 0 /1 /NULL |
| binary (n) | <=8000 字节 定长binary |
| varbinary (n) | <=8000 字节 不定长binary |
| varbinary (max) | <= 2GB 字节 不定长binary |
| image | <= 2GB 不定长binary |
| Number | . |
| tinyint | 0 ~ 255 |
| smallint | -32768 ~ 32767 |
| int | -2147483648 ~ 2147483647 |
| bigint | -9223372036854775808 ~ 9223372036854775807 |
| decimal (p, s) | 固定精度和比例的数字,-10^38+1 ~ 10^38-1 |
| numeric (p, s) | 固定精度和比例的数字,-10^38+1 ~ 10^38-1 |
| smallmoney | 货币,-214748.3648 ~ 214748.3647 |
| money | 货币, -922337203685477.5808 ~ 922337203685477.5807 |
| float (n) | 浮动精度数字,-1.79E+308 ~1.79E+308, n=24,4字节;n=53,8字节 |
| real | -3.40E+38 ~ 3.40E+38 |
| Date | . |
| datetime | 精度为3.33毫秒,1753.1.1 - 9999.12.31 |
| datetime2 | 精度为100纳秒,1753.1.1 - 9999.12.31 |
| smalldatetime | 精度为1分钟,1900.1.1 - 2079.6.6 |
| date | 日期 |
| time | 时间 |
| datetimeoffset | 同datetime2+时区偏移 |
| timestamp | 创建或修改行时自动更新 |
| Others | . |
| sql_variant | <= 8000 字节 不同类型数据 |
| uniqueidentifier | GUID |
| xml | <= 2GB XML数据 |
| cursor | 指针的引用 |
| table | 结果集 (稍后处理) |










网友评论