在 Access 中创建表时,需要为每列数据选择一种数据类型。 “短文本”数据类型是一种较为常见的选择,因为这种数据类型几乎允许输入任何字符(字母、符号或数字)。 然而,谨慎选择数据类型有助于利用更多 Access 功能(例如数据验证和函数),同时提高所存储信息的准确度。 下表简要概述 Access 桌面数据库(.accdb 和 .mdb)中可用的数据类型。
有关适用于各种数据类型的所有不同字段属性的完整列表,请参阅数据类型和字段属性简介。
数据类型 |
用法 |
大小 |
---|---|---|
短文本(以前称为“文本”) |
字母数字数据(名称、标题等) |
最多 255 个字符。 |
长文本(以前称为“备注”) |
大量字母数字数据:句子和段落。 有关长文本的详细信息,请参阅备忘录数据类型现在称为“长文本”。 |
最多约 1 GB,但显示长文本的控件限制为显示前 64,000 个字符。 |
数字 |
数字数据。 |
1、2、4、8 或 16 个字节。 |
大数 |
数字数据。 |
8 个字节。 有关详细信息,请参阅使用大数数据类型。 |
日期/时间 |
日期和时间。 |
8 个字节。 |
日期/时间已延长 |
日期和时间。 |
42 字节编码字符串 有关详细信息,请参阅 使用日期/时间扩展数据类型。 |
货币 |
货币数据,使用 4 位小数的精度进行存储。 |
8 个字节。 |
自动编号 |
Access 为每条新记录生成的唯一值。 |
4 个字节(ReplicationID 为 16 个字节)。 |
是/否 |
布尔(真/假)数据;Access 存储数值零 (0) 表示假,-1 表示真。 |
1 个字节。 |
OLE 对象 |
另一个基于 Windows 的应用程序中的图片、图形或其他 ActiveX 对象。 |
最大约 2 GB。 |
超链接 |
Internet、Intranet、局域网 (LAN) 或本地计算机上的文档或文件的链接地址。 |
最多 8,192 个字符(超链接数据类型的每个部分最多可包含 2048 个字符)。 |
附件 |
可附加图片、文档、电子表格或图表等文件;每个“附件”字段可为每条记录包含无限数量的附件,最大为数据库文件大小的存储限制。 注意,附件数据类型不可采用 MDB 文件格式。 |
最大约 2 GB。 |
计算 |
可创建使用一个或多个字段中数据的表达式。 可在表达式中指定不同的结果数据类型。 注意,计算数据类型不可用于 MDB 文件格式。 |
取决于“结果类型”属性的数据类型。 “短文本”数据类型结果最多可以包含 243 个字符。 “长文本”、“数字”、“是/否”和“日期/时间”与它们各自的数据类型一致。 |
查阅向导 |
“设计”视图的“数据类型”列中的“查阅向导”条目实际上并不属于数据类型。 选择此条目时将启动一个向导,帮助您定义简单或复杂查阅字段。 简单查阅字段使用另一个表或值列表的内容来验证每行中单个值的内容。 复杂查阅字段允许在每行中存储相同数据类型的多个值。 |
取决于查阅字段的数据类型。 |