- 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 | 结果集 (稍后处理) |