6.4.3 删除表字段

数据表中的字段可以被删除。删除字段的常用方法有两种,下面分别进行介绍。

1.使用对象资源管理器删除字段

在表的设计窗口中,每次可以删除表中的一个字段,操作过程比较简单,操作步骤如下:

步骤01 打开表设计窗口之后,选中要删除的字段,右击鼠标,在弹出的快捷菜单中选择【删除列】菜单命令。例如,这里删除authors表中的auth_phone字段,如图6-29所示。

图6-29 【删除列】菜单命令

步骤02 删除字段操作成功后,数据表的结构如图6-30所示。

图6-30 删除字段后的效果

2.使用T-SQL语句删除数据表中的字段

在T-SQL中使用ALTER TABLE语句删除数据表中的字段,基本语法格式如下:

其中,各参数的含义如下:

• table_name:删除字段所在数据表的名称。

• column_name:要删除的字段的名称。

【例6.6】删除authors表中的auth_age字段。打开【查询编辑器】窗口,在其中输入删除数据表字段的T-SQL语句:

     ALTER TABLE authors
     DROP  COLUMN  auth_age

单击【执行】按钮,即可完成数据表字段的删除操作,并在【消息】窗格中显示命令已成功完成的信息提示,如图6-31所示。

图6-31 执行T-SQL语句

执行完成之后,重新打开authors的表设计窗口,将会看到删除字段后的数据表结构,age字段已经不存在了,如图6-32所示。

图6-32 删除字段后的表效果