Name
DROP INDEX
--
インデックスの削除
Synopsis
DROP INDEX index_name [, ...]
入力
- index_name
削除するインデックス名です。
出力
- DROP
インデックスの削除に成功した場合に返されるメッセージです。
- ERROR: index "index_name" does not exist
index_name がデータベース内のインデックスとして存在しなかった場合に表示されるメッセージです。
説明
DROP INDEXはデータベースシステムから既存のインデックスを削除します。このコマンドを実行するユーザは、そのインデックスの所有者でなければなりません。
注釈
DROP INDEXは
PostgreSQLの言語拡張です。
インデックスの作成方法に関する情報については
CREATE INDEX
を参照して下さい。
使用方法
下記のコマンドはtitle_idxインデックスを削除します。
DROP INDEX title_idx;
互換性
SQL92
SQL92は一般的なリレーショナルデータベースにアクセスするコマンド群を定義しています。インデックスは実装依存の機能ですので、インデックスに特有なコマンドまたは定義は
SQL92言語にありません。