[11/15開催: PostgreSQL Conference Japan 2019 参加受付中] 
他のバージョンの文書 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

DROP INDEX

Name

DROP INDEX  --  インデックスの削除

Synopsis

DROP INDEX index_name [, ...]

入力

index_name

削除するインデックス名です。

出力

DROP

インデックスの削除に成功した場合に返されるメッセージです。

ERROR: index "index_name" does not exist

index_name がデータベース内のインデックスとして存在しなかった場合に表示されるメッセージです。

説明

DROP INDEXはデータベースシステムから既存のインデックスを削除します。このコマンドを実行するユーザは、そのインデックスの所有者でなければなりません。

注釈

DROP INDEXPostgreSQLの言語拡張です。

インデックスの作成方法に関する情報については CREATE INDEX を参照して下さい。

使用方法

下記のコマンドはtitle_idxインデックスを削除します。

    DROP INDEX title_idx;

互換性

SQL92

SQL92は一般的なリレーショナルデータベースにアクセスするコマンド群を定義しています。インデックスは実装依存の機能ですので、インデックスに特有なコマンドまたは定義は SQL92言語にありません。