用途
DROP
INDEX
文を使用すると、データベースから索引またはドメイン索引を削除できます。
グローバル・パーティション索引、レンジ・パーティション索引またはハッシュ・パーティション索引を削除すると、すべての索引パーティションも削除されます。コンポジット・パーティション索引を削除した場合、すべての索引パーティションおよびサブパーティションも削除されます。
また、ドメイン索引を削除すると、次のようになります。
適切なルーチンが起動されます。
任意の統計情報がドメイン索引に関連付けられている場合、FORCE
句によって統計タイプの関連付けが解除され、その統計タイプを使用して収集したユーザー定義の統計情報が削除されます。
関連項目:
|
セマンティクス
schema
索引が含まれているスキーマを指定します。schema
を指定しない場合、索引は自分のスキーマ内にあるとみなされます。
削除する索引の名前を指定します。索引を削除すると、その索引に割り当てられていたすべてのデータ・ブロックが、その索引が含まれていた表領域に戻されます。
ONLINE
ONLINE
を指定すると、索引の削除中に、表またはパーティションに対するDML操作が許可されるようになります。
FORCE
は、ドメイン索引のみに適用されます。この句を指定すると、索引タイプ・ルーチンの起動がエラーを戻した場合、または索引にIN
PROGRESS
のマークが付けられている場合でも、ドメイン索引を削除できます。FORCE
がないと、その索引タイプ・ルーチンの起動がエラーを戻す場合、または索引にIN
PROGRESS
マークが付けられている場合にドメイン索引を削除できません。
索引の削除の制限事項: 索引の削除には、次の制限事項が適用されます。
索引またはその索引の索引パーティションにIN_PROGRESS
のマークが付いているときには、ドメイン索引を削除できません。
ドメイン索引、クラスタ索引、またはキュー表の索引を削除するときには、ONLINE
句は指定できません。