How to drop column if it exists in PostgreSQL 9+?

前端 未结 2 1548
难免孤独
难免孤独 2021-01-03 17:13

I am trying to drop a column from a table. How can I check if the column exists or not?

I went through the documentation at https://www.postgresql.org/docs/9.2/stati

2条回答
  •  南方客
    南方客 (楼主)
    2021-01-03 17:51

    You just need to add IF EXIST to your DROP COLUMN statement:

    ALTER TABLE tableName
    DROP COLUMN IF EXISTS columnName;
    

提交回复
热议问题