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