注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

Access 提供了多种在数据表中添加或删除列的方法。 你可以使用数据表视图来添加或删除列,并设置这些列的数据类型。 此外,你还可以通过任务窗格添加字段,或者打开数据表的基础表格并在设计视图中添加字段。 本主题介绍如何使用各种方法。

有关创建和使用数据表的更多信息,请参阅文章使用数据表工具创建窗体和使用数据表。

了解数据表中的列

数据表是数据库表格中所含信息或者查询返回的结果信息的可视化表示。 数据表中的列代表的内容与数据库表格中的字段相同。 在数据表中添加或删除列时,可以在数据表的基础表格中添加或删除字段。 如果该字段包含数据,则还可以消除该信息。

处理列

Access 使你可以更快速、轻松地添加或删除表格字段,因为你可以在数据表视图中执行这些操作。 默认情况下,数据表视图中的所有表格现在包含标记为“单击以添加”的空白列。 若要添加列,请在列标题下面的第一个空白单元格中输入数据。 此外,你还可以将一段或多段数据粘贴到空白列中。 不必再使用设计视图来添加或删除列,但如果你愿意,也可以这样操作。

此外,不必再为新的列设置更常见的数据类型。 默认情况下,数据库表格中的字段必须包含特定数据类型,例如文本、日期和时间、数字等等。 通常情况下,你可以在设计数据库表格时设置数据类型。 但是,Access 现在可以你在首次在新列中输入数据时推断大部分数据类型。 例如,如果在新表格的第一个字段中输入一个名称,则 Access 会将此字段设为文本数据类型。 如果粘贴数据,则 Access 会将该字段设置为日期/时间数据类型等。 如果粘贴数据组合,例如多个多家/地区的邮政编码,则 Access 将会选择最适合于保留信息的数据类型,通常为文本数据类型。 有关详细信息,请参阅本文后面的了解 Access 如何在你输入信息时分配数据类型一节。

有关设置数据类型的更多信息,请参阅文章 Access 桌面数据库的数据类型。 如果不熟悉关系数据库的设计规则,请参阅数据库设计基础。

后续章节中的步骤介绍了如何使用数据表视图和设计视图在数据表中添加和删除列。

使用数据表视图添加列

此章节中的步骤介绍了如何使用数据表视图在数据表中添加列、为列命名和输入数据。 继续操作时,请记住,在执行这些步骤之后,在数据表的基础表格中添加和更改字段。

在“导航”窗格中,找到并双击想要在其中添加字段的表格。

Access 将在数据表视图中打开表格。

滚动至数据表的右侧或左侧(具体取决于 Windows 区域和语言设置),然后找到空白列。

默认情况下,空白列的列标题中会显示“单击以添加”字样。

在标题下面的第一个空白行中输入一些数据。

- 或 -

从第一个空白单元格开始,将一段或多段数据粘贴到字段中。

保存所做的更改。

Access 将会根据输入的数据类型设置字段的数据类型。 例如,如果输入名称,则 Access 会将数据类型设为文本。

有关 Access 如何设置数据类型的更多信息,请参阅了解 Access 如何在你输入信息时分配数据类型一节。 有关手动设置数据类型的信息,请参阅本文后面的设置数据表视图无法推断的数据类型。

Double-click the column header and enter a name for the new field.

- 或 -

双击列标题,然后单击快捷菜单上的“重命名字段”。 然后为字段键入一个名称。

保存所做的更改。

使用数据表视图删除列

在数据表中删除列之前,请记住以下几个重要要点:

删除列时,你将会删除列中的所有数据,并且无法撤销删除。 因此,在删除列之前,应备份表格。

如果不执行一些额外的操作,则无法删除某些类型的列。 例如,不能使用数据表视图删除主键字段。 必须使用设计视图来执行此任务。 此外,如果不先删除字段与字段数据取自表格之间的关系,则无法删除主键或查阅字段。 如何删除相关字段不在本文的介绍范围内。

在数据表视图中删除列

右键单击想要删除的列标题行。

单击快捷菜单上的“删除字段”。

单击“是”以确认删除。

保存所做的更改。

使用设计视图添加列

如果熟悉较早版本的 Access,则你可能拥有使用设计视图的经验。 设计视图比数据表视图更加灵活,因为你可以设置所有可用数据类型,并且还可以创建查阅字段,所有这些操作均无需离开设计视图即可完成。

在设计视图中添加列

在“导航”窗格中,右键单击想要更改的表格,然后单击快捷菜单上的“设计视图”。

- 或 -

在 Access 状态栏上,单击“设计视图”。

在“字段名称”列中,选择一个空白行并为新字段键入一个名称。

在“数据类型”列的新字段名称旁边,为新的列选择数据类型。

保存所做的更改。

使用设计视图删除列

在数据表视图中删除列的规则也适用于设计视图:如果删除列,则会丢失该列中的所有数据。 此外,在删除主键或查阅字段之前,必须先删除这些字段的关系。

在设计视图中删除列

在“导航”窗格中,右键单击想要更改的表格,然后单击快捷菜单上的“设计视图”。

- 或 -

在 Access 状态栏上,单击“设计视图”。

选择想要删除的字段(行)。

在“设计”选项卡的“工具”组中,单击“删除行”。

- 或 -

按 DELETE。

保存所做的更改。

了解 Access 如何在你输入信息时分配数据类型

创建空白数据表时,Access 会在你首次在该字段中输入数据时为每个字段分配数据类型。 下表列出了你可以输入的不同数据类型以及 Access 可应用到每个字段的数据类型。

注意: 无法通过在字段中输入数据来设置附件或 OLE 对象数据类型,并且无法通过在字段中输入数据来启用格式文本编辑支持。

下表显示了 Access 如何在你在数据表视图中输入数据时为字段设置数据类型。

如果输入:

Access 创建的字段具有的数据类型:

John

短文本(文本)

文本或文本与数字块的长度超过 256 个字符。

长文本(备忘录)

注意: 无法使用数据表视图来启用格式文本格式。 此外,如果为备忘录字段启用名为“仅追加”属性,则默认情况下,Access 将会在你将光标置于该字段时隐藏所有文本。

有关启用格式文本格式的信息,请参阅创建或删除格式文本字段一文。

http://www.contoso.com

Access 可以识别以下 Internet 协议:http、ftp、gopher、wais、file、https、mhtml、mailto、msn、news、nntp、midi、cid、prospero、telnet、rlogin、tn3270、pnm、mms、outlook。

注意: 若要使 Access 识别协议并设置超链接数据类型,则必须在协议后面紧跟一个非空格字符。

超链接

50000

数字​​,长整型

50,000

数字​​,长整型

50,000.99

数字,Double

50000.389

数字,Double

2019/12/31

Windows 区域和语言设置中指定的日期和时间格式控制 Access 如何设置日期/时间数据。

日期/时间

2019 年 12 月 31 日

注意: 必须输入或粘贴每天的名称之外的其他信息,Access 才能推断日期/时间数据类型。 例如,如果输入“星期二”,则 Access 将选择文本数据类型。 若要使 Access 推断日期/时间数据类型,则必须在每天的名称之外输入月份。

日期/时间

10:50:23

日期/时间

上午 10:50

日期/时间

17:50

日期/时间

$12.50

Access 可识别 Windows 区域和语言设置中指定的货币符号。

货币

21.75

数字,Double

123.00%

数字,Double

3.46E+03

数字,Double

设置数据表视图无法推断的数据类型

默认情况下,无法使用数据表视图执行某些任务:

无法通过将数据粘贴到空白单元格来设置附件或 OLE 对象数据类型。

无法通过粘贴数据来为长文本(备忘录)启用格式文本编辑。 若要启用格式文本支持,必须在设计视图中为该字段设置选项。

本节中的步骤介绍了如何执行这些任务。

设置附件数据类型

如果尚未选中,请在数据表中选择空白列(标记为“单击以添加”的列)。

在下拉列表中,选择“附件”。

保存所做的更改。

通过格式文本编辑将长文本(备忘录)字段添加到表格中

如果尚未选中,请在数据表中选择空白列(标记为“单击以添加”的列)。

在下拉列表中,选择“格式文本”。

保存所做的更改。

将列转换转换为查阅字段

默认情况下,无法使用数据表视图将新列转换为查阅字段。 如果你是 Access 新手,则查阅字段将在列表中显示其他来源(表格或项目列表)的数据。 默认情况下,Access 使用下拉列表显示查阅数据,但也在窗体中使用列表框(未打开或关闭的列表)。

可以创建两种类型的查阅字段:基于表格的列表和值列表。 基于表格的列表使用查询来检索其他表格中的数据,值列表显示一组硬编码的值。 以下步骤介绍了如何创建两种类型的列表。

添加查阅字段

在“导航”窗格中,右键单击新数据表的基础表格,然后单击“设计视图”。

- 或 -

在 Access 状态栏上,单击“设计视图”。

表格将在设计视图中打开。

选择要转换的字段。

- 或 -

在“字段名称”列中,选择一个空白行并为新字段键入一个名称。

在“设计”选项卡的“工具”组中,单击“查找列”。

- 或 -

在设计视图的“数据类型”列中,单击向下箭头并选择“查阅向导”。

随即“查阅向导”启动。

执行下列操作之一:

创建基于表格的列表

在表格中选择“使用查找列查找表格或查询中的值”,然后单击“下一步”。

在“视图”下,选择一个选项,从列表中选择一个表格或查询,然后单击“下一步”。 例如,如果想要在查阅字段中使用表格中的值,请单击“表格”。 如要想要使用查询,请单击“查询”。 若要查看数据库中的所有表格和查询列表,请单击“两者”。

将想要在查阅列表中显示的字段从“可用字段”窗格移至“已选字段”窗格,然后单击“下一步”。

或者,为你在上一步中选定的字段选择一个或多个排序选项,然后单击“下一步”。

或者,调整查阅列表中每一列的宽度,然后单击“下一步”。

或者,在“想要使用的查阅列标签”下的文本框中,输入一个名称。

或者,选中“允许多个值”复选框。 选择此选项使你能够选择和存储列表中的多个项目。

单击“完成”。 如果 Access 提示你保存表格,请单击“是”。 Access 会将查阅查询添加到新表格中。 默认情况下,查询将会检索你指定的字段以及源表格的主键值。 Access 随后会设置查阅字段的数据类型,以匹配源表格中的主键字段的数据类型集。 例如,如果源表格中的主键字段使用 AutoNumber 数据类型,则 Access 会将查阅字段的数据类型设为数字数据类型。

返回数据表视图,转至查阅字段,然后从列表中选择一个项目。

创建基于值的列表

单击“自行键入所需的值”,然后单击“下一步”。

在“列数”框中输入想要在列表中显示的列数,然后转至第一个空白单元格并输入一个值。

输入第一个值时,另一个空白单元格将显示在当前单元格下方。

第一个值输入完毕后,使用 TAB 或向下箭头键将焦点移至下一个单元格,然后输入第二个值。

重复步骤 2 和 3,直到列表创建完毕,然后单击“下一步”。

或者,为新字段输入一个名称,然后单击“完成”。

mysql删除表中的一列数据_在数据表中添加或删除一列相关推荐

  1. 海量数据寻找最频繁的数据_寻找数据科学家的“原因”

    海量数据寻找最频繁的数据 Start with "Why" - Why do we do the work we do? 从"为什么"开始-我们为什么要做我们所 ...

  2. mysql 取出20条数据_“取出数据表中第10条到第20条记录”的sql语句+select top 使用方法...

    1.首先.select top使用方法: select * from table --  取全部数据.返回无序集合 select top n * from table -- 依据表内数据存储顺序取前n ...

  3. 同时删除两张表的数据_把数据表中对应工作表的数据首先删除,然后导入数据...

    大家好,我们今日继续讲解VBA数据库解决方案的第28讲内容:利用VBA,把数据表中对应工作表的数据首先删除,然后向数据表中导入工作表数据.数据库的讲解已经持续一段时间了,从对简单数据库的认识到利用VB ...

  4. 在access中一列称为_在数据表中,每一行称为一条____,每一列称为一个____。

    [填空题]Access提供了两种字段数据类型,用于保存文本或文本和数字的组合数据,这两种数据类型是____和____. [单选题]Access中,一个数据表最多可以建立()个主键. [单选题]The ...

  5. 在MySQL中note是什么意思_在Jupyter noteb中从MySQL中检索巨大的数据表

    我正在尝试使用Jupyter笔记本从MySQL表中获取1亿行.我尝试过使用pymysql.cursors来打开MySQL连接.实际上,为了加快查询选择过程,我尝试过使用批处理,因为要同时选择所有行是一 ...

  6. mysql多表查询取出最后的数据_数据库多表查询,如何取A表中最后一个数据在B表中进行查找?...

    A表中有id user_id B表中有id phone a.user_id = b.id 需求:现在要取a.user_id最新的一个数据然后在B表中查找phone,并给b.phone发送短信= =.. ...

  7. mysql查询集合中的特定数据_快速查询List中指定的数据

    时间:2017/5/15 作者:李国君 题目:快速查询List中指定的数据 背景:当List中保存了大量的数据时,用传统的方法去遍历指定的数据肯定会效率低下,有一个方法就是类似于数据库查询那样,根据索 ...

  8. mysql中标记某条数据库_一个关系数据库表中的各条记录可以什么

    一个关系数据库表中的各条记录前后顺序可以任意颠倒,不影响数据库中数据的实际意义.一个关系数据库的表中有多条记录,记录之间的前后顺序并不会对库中的数据关系产生影响,所以行的顺序是无所谓的,可以任意颠倒. ...

  9. hive 导入hdfs数据_将数据加载或导入运行在基于HDFS的数据湖之上的Hive表中的另一种方法。

    hive 导入hdfs数据 Preceding pen down the article, might want to stretch out appreciation to all the well ...

最新文章

  1. USACO Section 1.5 Checker Challenge
  2. Java maven的 pom.xml配置文件中使用全局变量配置版本号
  3. JavaScript window
  4. 分析与解决windows10下上网很慢
  5. 使用canvas绘制楼梯(canvas直线绘制练习)
  6. rust拆掉墙_rust怎么拆自己的墙
  7. 使用 IntraWeb (39) - THttpRequest、THttpReply
  8. python38使用_笨方法学Python 习题38:列表的操作
  9. opencv图像处理8-卷积
  10. 计算机打印中 纸张不出来,菜鸟发货平台打印机不出纸怎么办?打印机纸张尺寸如何设置?...
  11. 鬼使神差的给宝宝办了大米的卡
  12. flink任务常见问题
  13. 数学问题:矩阵运算法则及矩阵求导
  14. RFID固定资产管理系统能给企业带来什么?
  15. 演讲 口才 思维导图
  16. 林业工程抗旱造林技术
  17. 仿京东淘宝商品详情页中视频和图片的轮播功能
  18. 键盘记录器的删除方法
  19. K-means与高斯混合模型
  20. ubuntu安装QT5.14.2:编译项目报错、不能输入中文解决

热门文章

  1. 【夏季女人少做公共沙发】
  2. 中鼎网2008奥运板块SEO分析
  3. [转] 少走弯路的十大忠告
  4. 2020武汉大学计算机学院保研夏令营面试
  5. css实现文字的条纹阴影效果
  6. Java高效率复习-MySQL下篇[MySQL]
  7. python爬取千千音乐榜单_Python爬取QQ音乐榜单数据
  8. 消防安全无小事!飞凌T507国产核心板助力消防疏散系统智能化升级
  9. 百度HTTPS部署实践
  10. postMan使用小技巧