我正在尝试从表中删除一列。如何检查该列是否存在?
我浏览了https://www.postgresql.org/docs/9.2/static/sql- altertable.html上的文档,但是没有找到如何执行此操作的示例。
您只需要IF EXIST在DROP COLUMN语句中添加:
IF EXIST
DROP COLUMN
ALTER TABLE tableName DROP COLUMN IF EXISTS columnName;