MS Access数据类型
表中的每个字段都有属性,这些属性定义字段的特性和行为。字段的最重要的属性是其数据类型。字段的数据类型决定了它可以存储什么类型的数据。MS Access支持不同类型的数据,每个都有特定的目的。
- 数据类型确定用户可以在任何给定字段中存储的值的类型。
- 每个字段可以存储仅包含单个数据类型的数据。
以下是在典型的Microsoft Access数据库中使用的一些最常见的数据类型。
数据类型 | 描述 | 范围 |
---|---|---|
Short Text | 文字或文字和数字的组合,包括不需要计算的数字(例如电话号码)。 | 最多255个字符。 |
Long Text | 长文本或文本和数字的组合。 | 最多63999个字符 |
Number | 数学计算中使用的数字数据。 | 1,2,4或8个字节(如果设置为复制ID,则为16个字节)。 |
Date/Time | 100到9999年的日期和时间值。 | 8 字节 |
Currency | 用于涉及1到4位小数位数据的数学计算中使用的货币值和数字数据。 | 8个字节 |
AutoNumber | 将新记录添加到表中时,由Microsoft Access分配的唯一序列(由1递增)数字或随机数。 | 4字节(如果设置为复制ID,则为16字节)。 |
Yes/No | 是和否只包含两个值之一(Yes / No,True / False或On / Off)的值和字段。 | 1 位 |
如果您使用以前版本的Access,您会发现其中两种数据类型有所不同。
在Access 2013中,我们现在有两种数据类型 - 短文本和长文本。在Access的以前版本中,这些数据类型称为文本和备忘录。
文本字段称为短文本,您的备注字段现在称为长文本。
这里有一些其他更专门的数据类型,可以从Access中选择。
数据类型 | 描述 | 范围 |
---|---|---|
Attachment | 文件,如数码照片。每个记录可以附加多个文件。此数据类型在Access的早期版本中不可用。 | 最大约2 GB。 |
OLE objects | OLE对象可以存储图片,音频,视频或其他BLOB(二进制大对象) | 最大约2 GB。 |
Hyperlink | 文本或文本和数字的组合存储为文本并用作超链接地址。 | 最多8,192个(超链接数据类型的每个部分最多可包含2048个字符)。 |
Lookup Wizard | 简单的查找字段使用另一个表或值列表的内容来验证每行的单个值的内容。复杂的查找字段允许您在每行中存储相同数据类型的多个值。 | 取决于查找字段的数据类型。 |
Calculated | 您可以创建使用来自一个或多个字段的数据的表达式。您可以从表达式中指定不同的结果数据类型。 | 您可以创建使用来自一个或多个字段的数据的表达式。您可以从表达式中指定不同的结果数据类型。 |
这些是在Microsoft Access表中创建字段时可以选择的所有不同的数据类型。