Applies ToMicrosoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

通过更改表中数字字段的字段大小属性,可以调整 Access 表中每条记录的空间量。 还可以更改存储文本数据的字段的字段大小,但此操作对于所用空间量影响较小。

注意: 本文所述功能不适用于 Access​​ Web 数据库和 Access​​ Web 应用。

本文内容

更改字段大小时会出现什么情况?

可以更改空字段或者已包含数据的字段的字段大小。 更改字段大小的影响取决于字段是否已经包含数据。

  • 如果字段不包含数据    更改字段大小时,字段的新数据值的大小将受到限制。 对于数字字段,字段大小确切地确定 Access 为字段的每个值使用的磁盘空间量。 对于文本字段,字段大小确定 Access 为字段的每个值允许的最大磁盘空间量。

  • 如果字段包含数据    更改字段大小时,Access 会截断字段中超出指定字段大小的所有值,并且会针对该字段限制新数据值的大小,如上所述。

更改数字字段的字段大小

提示: 若要更改其字段大小的字段已经包含数据,请考虑在继续操作之前备份数据库。

  1. 在导航窗格中,右键单击要更改的字段所在的表,然后单击“设计视图”。

  2. 在表设计网格中,选择要更改其字段大小的字段。

  3. 在“字段属性”窗格中的“常规”选项卡上,在“字段大小”属性中输入新的字段大小。 可以从下列值中选择:

    • 字节 - 用于范围在 0 到 255 之间的整数。 存储要求为一个字节。

    • 整型 - 用于范围在 -32,768 到 +32,767 之间的整数。 存储要求为两个字节。

    • 长整型 - 用于范围在 -2,147,483,648 到 +2,147,483,647 之间的整数。 存储要求为四个字节。

      提示: 创建外键以使某个字段与另一个表中的自动编号主键字段相关联时,请使用长整型数据类型。

    • 单精度型 - 用于范围在 -3.4 x 1038 到 +3.4 x 1038 之间且最多具有七个有效位数的浮点数值。 存储要求为四个字节。

    • 双精度型 - 用于范围在 -1.797 x 10308 到 +1.797 x 10308 之间且最多具有 15 个有效位数的浮点数值。 存储要求为八个字节。

    • 同步复制 ID - 用于存储同步复制所需的 GUID。 存储要求为 16 个字节。

      注意: 使用 .accdb 文件格式时不支持同步复制。

    • 小数 - 用于范围在 -9.999... x 1027 到 +9.999... x 1027 之间的数值。 存储要求为 12 个字节。

更改文本字段的字段大小

提示: 若要更改其字段大小的字段已经包含数据,请考虑在继续操作之前备份数据库。

  1. 在导航窗格中,右键单击要更改的字段所在的表,然后单击“设计视图”。

  2. 在表设计网格中,选择要更改其字段大小的字段。

  3. 在“字段属性”窗格的“常规”选项卡上,在“字段大小”属性中输入新的字段大小。 可输入 1 到 255 之间的值。 此数字指定每个值可具有的最大字符数。 对于较大的文本字段,请使用“备忘录”数据类型(若使用 Access 2016,则为“长文本”)。

    注意: 对于文本字段(若使用 Access 2016,则为短文本​​)中的数据,Access 保留的空间不超过存储实际值所需的空间。 “字段大小”属性是最大字段值大小。

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。