DROP TYPE

Name

DROP TYPE -- 刪除一個用戶定義資料類型

Synopsis

DROP TYPE name [, ...] [ CASCADE | RESTRICT ]

描述

DROP TYPE 將從系統資料表裡刪除用戶定義的類型。 只有類型所有者可以刪除類型。

參數

name

要刪除的類型名(可以有模式修飾)。

CASCADE

自動刪除依賴該類型的對象(比如資料表字串,函數,操作符等等)。

RESTRICT

如果有依賴對象,則拒絕刪除該類型。這個是預設。

例子

刪除 box 類型:

DROP TYPE box;

相容性

這條命令類似於 SQL 標準裡對應的命令,但是要注意,PostgreSQL 裡的 CREATE TYPE 命令和資料類型擴展機制是和 SQL 標準裡不同的。

又見

CREATE TYPE, ALTER TYPE