Cassandraドキュメント

バージョン

プレリリース版のドキュメントを表示しています。

DROP INDEX

既存のインデックスを削除します。デフォルトのインデックス名はtable_name_column_name_idxです。

構文

BNF定義

drop_index_statement::= DROP INDEX [ IF EXISTS ] index_name
DROP INDEX [ IF EXISTS ] [<keyspace_name>.]<index_name> ;
構文凡例
凡例
構文規則 説明

UPPERCASE

リテラルキーワード。

Lowercase

リテラルではありません。

< >

変数 値。ユーザー定義の値に置き換えます。

[]

オプション。角かっこ ([]) は、オプションのコマンド引数を囲みます。角かっこを入力しないでください。

( )

グループ。括弧 (( )) は、選択するグループを識別します。括弧を入力しないでください。

|

または。縦棒 (|) は、代替要素を区切ります。要素のいずれかを入力します。縦棒を入力しないでください。

...

反復可能。省略記号 (...) は、構文要素を必要に応じて何度も繰り返すことができることを示します。

'<リテラル文字列>'

CQLステートメントでは、単一引用符 (') マークでリテラル文字列を囲む必要があります。大文字を保持するには、単一引用符を使用します。

{ <キー> : <値> }

マップコレクション。中かっこ ({ }) は、マップコレクションまたはキーと値のペアを囲みます。コロンは、キーと値を区切ります。

<datatype2

セット、リスト、マップ、またはタプル。山かっこ (< >) は、セット、リスト、マップ、またはタプル内のデータ型を囲みます。データ型をカンマで区切ります。

<cql_statement>;

CQLステートメントの終了。セミコロン (;) は、すべてのCQLステートメントを終了します。

[--]

コマンドラインオプションとコマンド引数を、2つのハイフン (--) で区切ります。この構文は、引数がコマンドラインオプションと誤解される可能性がある場合に役立ちます。

' <<スキーマ> ... </スキーマ>> '

検索CQLのみ:単一引用符 (') でXMLスキーマ宣言全体を囲みます。

@<xml_entity>='<xml_entity_type>'

検索CQLのみ:スキーマファイルとsolrConfigファイル内のXML要素を上書きするためのエンティティとリテラル値を識別します。

cycling.rank_by_year_and_nameテーブルからインデックスrank_idxを削除します。

DROP INDEX IF EXISTS cycling.rank_idx;