Name
DROP TYPE -- 刪除一個用戶定義數據類型
Synopsis
DROP TYPE name [, ...] [ CASCADE | RESTRICT ]
描述
DROP TYPE 將從系統表裡刪除用戶定義的類型。
只有類型所有者可以刪除類型。
參數
- name
要刪除的類型名(可以有模式修飾)。
- CASCADE
自動刪除依賴該類型的對象(比如表字段,函數,操作符等等)。
- RESTRICT
如果有依賴對象,則拒絕刪除該類型。這個是缺省。
例子
刪除 box 類型:
DROP TYPE box;
兼容性
這條命令類似于 SQL 標準裡對應的命令,但是要注意,PostgreSQL
裡的 CREATE TYPE 命令和數據類型擴展機制是和 SQL 標準裡不同的。