全文索引の削除
Oracle NoSQL表で作成された全文索引を削除するには、NoSQLストアの管理CLIを使用して、次の形式でコマンドを実行します。
execute 'DROP INDEX [IF EXISTS] <index> ON <table>';
各引数、フラグおよびディレクティブは次のように示されます。ここで、大カッコ
[...]
でカプセル化されたすべての項目はオプションです。
- index - 削除するテキスト索引の名前。
- table - 索引付けされたフィールドを含む表の名前。
前述のコマンドが実行され、指定した名前のテキスト索引が存在しない場合は、コマンドが失敗し、エラー・メッセージが表示されます。名前付き索引が存在しない場合、IF EXISTS
を指定すると、no-opが発生します。
注意:
前述のコマンドを全文索引に適用した場合、関連付けられたOracle NoSQLストアの状態から、索引に関連するすべてのメタデータを削除するだけでなく、Elasticsearchで索引付けされた対応するデータも削除します。