沃梦达 / IT编程 / 数据库 / 正文

oracle数据库添加或删除一列的sql语句

当需要向已有的Oracle数据库表中添加一列或删除一列的时候,我们可以使用以下的SQL语句。

当需要向已有的Oracle数据库表中添加一列或删除一列的时候,我们可以使用以下的SQL语句。

添加一列

语法

ALTER TABLE table_name ADD (column_name column_type);

参数说明

  • table_name:要添加列的表名称
  • column_name:要添加的列名称
  • column_type:要添加的列的数据类型

示例

假设我们有一个名为user的表,已有以下字段:idnameemail。现在需要添加一个名为phone的列,数据类型为VARCHAR2(20),可以使用以下命令:

ALTER TABLE user ADD (phone VARCHAR2(20))

执行该语句后,user表将会新增一个phone列。

删除一列

语法

ALTER TABLE table_name DROP COLUMN column_name;

参数说明

  • table_name:要删除列的表名称
  • column_name:要删除的列名称

示例

假设我们有一个名为user的表,已有以下字段:idnameemailphone。现在需要删除名为phone的列,可以使用以下命令:

ALTER TABLE user DROP COLUMN phone

执行该语句后,user表将会删去phone列。

本文标题为:oracle数据库添加或删除一列的sql语句