Microsoft Access 数据库引擎 SQL 数据类型包含由 Microsoft® Jet 数据库引擎定义的 13
种主要数据类型,以及若干可识别为这些数据类型的有效同义词。
下表列出了主要数据类型。同义词是在 Microsoft Access 数据库引擎 SQL
保留字中标识的。
数据类型
|
存储空间大小
|
说明
|
BINARY
|
每个字符占 1 个字节
|
任何类型的数据都可以存储在这种类型的字段中。不进行数据转换(例如,转换成文本)。数据怎样输入到二进制字段就怎样作为输出显示,
|
BIT
|
1 个字节
|
值为 Yes 和 No,并且该字段只能取这两个值中的一个。
|
TINYINT
|
1 个字节
|
在 0 和 255 之间的整数值。
|
MONEY
|
8 个字节
|
在 – 922,337,203,685,477.5808 和 922,337,203,685,477.5807
之间的依比例调整整数。
|
DATETIME(请参阅 DOUBLE)
|
8 个字节
|
在 100 年和 9999 年之间的日期或时间值。
|
UNIQUEIDENTIFIER
|
128 个字节
|
用于远程过程调用的唯一标识数字。
|
REAL
|
4 个字节
|
单精度浮点值,负数值从 – 3.402823E38 到 – 1.401298E-45,正数值从 1.401298E-45 到
3.402823E38,包括零。
|
FLOAT
|
8 个字节
|
双精度浮点值,负数值从 – 1.79769313486232E308 到 – 4.94065645841247E-324,正数值从
4.94065645841247E-324 到 1.79769313486232E308,包括零。
|
SMALLINT
|
2 个字节
|
介于 – 32,768 和 32,767 之间的短整型。(请参阅“注释”)
|
INTEGER
|
4 个字节
|
介于 – 2,147,483,648 和 2,147,483,647 之间的长整型。(请参阅“注释”)
|
DECIMAL
|
17 个字节
|
精确的数字数据类型,取值范围从 1028 - 1 到 - 1028 - 1. 可以定义精度 (1 - 28) 和大小(0 --
定义精度)。默认的精度和大小分别为 18 和 0。
|
TEXT
|
每个字符占 2 个字节(请参阅“注释”)
|
从零到最大值 2.14 吉字节。
|
IMAGE
|
根据需要
|
从零到最大值 2.14 吉字节。用于 OLE 对象。
|
CHARACTER
|
每个字符占 2 个字节(请参阅“注释”)
|
从零到 255 个字符。
|