Oracle数据库编程经典300例
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

实例019 使用ALTER TABLE命令删除字段

【实例描述】

除了上一个实例介绍的增加字段、修改字段外,ALTER TABLE命令还可以实现删除字段操作。在实际应用中,删除字段的操作也是比较频繁的,字段删除后,其所有记录的对应字段值都自动被删除。

本实例删除图2-5中的SBIRTH字段,本实例执行完成后,在SQL*Plus中查看表结构,如图2-7所示。

图2-7 删除了SBIRTH字段

【实现代码】

    SQL> ALTER TABLE STU
      2  DROP COLUMN SBIRTH
      3  /

【范例解析】

本实例使用ALTER TABLE命令删除字段。上述语句将ADD、MODIFY等关键字修改为DROP,并在其后加上字段名即完成了该操作。在SQL*Plus中执行上述格式的命令语句后,STU基本表的SBIRTH字段就被删除了,SQL*Plus随即显示了相关提示,如图2-8所示。

图2-8 表结构变化提示