PostgreSQL 删除列


ALTER TABLE 语句

要从表中删除列,我们必须使用ALTER TABLE陈述。

这个ALTER TABLE语句用于添加、删除或修改现有表中的列。

这个ALTER TABLE语句还用于在现有表上添加和删除各种约束。


删除列

我们要删除名为的列color来自cars表格。

要删除列,请使用DROP COLUMN陈述:

示例

去除color柱子:

ALTER TABLE cars
DROP COLUMN color;

结果

ALTER TABLE

显示表

要检查结果,我们可以使用以下 SQL 语句显示表:

示例

SELECT * FROM cars;
运行示例 »

正如您在结果中看到的,color列已从cars表格。


PostgreSQL 练习

通过练习测试一下

练习:

编写正确的 SQL 语句以从表中删除列。

删除列year从表中cars:

 cars
 year;
        

开始练习