DROP TYPE

Name

DROP TYPE  --  システムカタログからユーザ定義のデータ型の削除

Synopsis

DROP TYPE typename [, ...]
  

入力

typename

既存の型の名前です。

出力

DROP

コマンドが正常に実行された場合に返されるメッセージです。

ERROR: RemoveType: type 'typename' does not exist

指定した型が存在しなかった場合に表示されるメッセージです。

説明

DROP TYPEはシステムカタログからユーザ定義型 を削除します。

データ型の所有者のみが型を削除できます。

注釈

DROP TYPE文はPostgresの拡張です。

型の作成方法に関する情報については、 CREATE TYPEを参照して下さい。

削除された型を使用する全ての演算子、関数、集約、アクセス メソッド、二次型(subtype)、クラスの削除はユーザの責任で行なって下さい。

組み込み型を削除した場合、バックエンドの動作が不安定になる 可能性があります。

使用方法

下記のコマンドはbox型を削除します。

DROP TYPE box;
   

互換性

SQL3

DROP TYPEはSQL3文です。