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 を 参照して下さい。

削除された型を使用する、演算子、関数、集約、 アクセスメソッド、サブ型およびクラスを削除するのは ユーザの責任範囲で行って下さい。

バグ情報

組み込み型を削除した場合、バックエンドの振る舞いがどうなるか 予測が付きません。

使用法

box 型を削除します:

DROP TYPE box;
   

互換性

SQL3

DROP TYPE は SQL3 文です。