小编典典

如果列存在于PostgreSQL 9+中,如何删除列?

sql

我正在尝试从表中删除一列。如何检查该列是否存在?

我浏览了https://www.postgresql.org/docs/9.2/static/sql-
altertable.html上的文档,但是没有找到如何执行此操作的示例。


阅读 191

收藏
2021-03-17

共1个答案

小编典典

您只需要IF EXISTDROP COLUMN语句中添加:

ALTER TABLE tableName
DROP COLUMN IF EXISTS columnName;
2021-03-17