DROP INDEX
名前
DROP INDEX -- インデックスの削除
概要
DROP INDEX name [, ...] [ CASCADE | RESTRICT ]
説明
DROP INDEXはデータベースシステムから既存のインデックスを削除します。
このコマンドを実行するには、そのインデックスを所有している必要があります。
パラメータ
- name
削除するインデックスの名前です (スキーマ修飾名でも可)。
- CASCADE
そのインデックスに依存しているオブジェクトを自動的に削除します。
- RESTRICT
依存しているオブジェクトがある場合、そのインデックスの削除要求を拒否します。
これがデフォルトです。
例
このコマンドはtitle_idxインデックスを削除します。
DROP INDEX title_idx;
互換性
DROP INDEXはPostgreSQLの言語拡張です。
標準SQLにはインデックスに関する規定はありません。