網頁

2022/1/4

PostgreSQL 刪除資料表欄位 delete table columns

PostgreSQL在現有的資料表移除欄位的方式如下。


使用ALTER TABLE ... DROP COLUMN ...來刪除欄位。

例如下面script把employee資料表的department_id欄位刪除。

ALTER TABLE employee DROP COLUMN department_id;

若該欄位有設定外鍵則會一併將外鍵刪除。

注意如果該欄位有被其他物件如view、trigger或stored procedure參照則無法刪除。


沒有留言:

張貼留言