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> ;
语法图例
图例
语法约定 描述

大写

文字关键字。

小写

非文字。

< >

变量值。用用户定义的值替换。

[]

可选。方括号 ([]) 围绕可选的命令参数。不要输入方括号。

( )

组。圆括号 ( ( ) ) 标识要从中选择的组。不要输入圆括号。

|

或。竖线 (|) 分隔备选元素。输入其中一个元素。不要输入竖线。

...

可重复。省略号 ( ... ) 表示您可以根据需要重复语法元素。

'<文字字符串>'

单引号 (') 必须围绕 CQL 语句中的文字字符串。使用单引号保留大写。

{ <键> : <值> }

映射集合。大括号 ({ }) 括起映射集合或键值对。冒号分隔键和值。

<数据类型2

集、列表、映射或元组。尖括号 ( < > ) 括起集、列表、映射或元组中的数据类型。用逗号分隔数据类型。

<cql_语句>;

结束 CQL 语句。分号 (;) 终止所有 CQL 语句。

[--]

用两个连字符 ( -- ) 分隔命令行选项和命令参数。当参数可能被误认为命令行选项时,此语法很有用。

' <<模式\> ... </模式\>> '

仅搜索 CQL:单引号 (') 围绕整个 XML 模式声明。

@<xml_实体>='<xml_实体类型>'

仅搜索 CQL:标识实体和文字值以覆盖模式和 solrConfig 文件中的 XML 元素。

示例

cycling.rank_by_year_and_name 表中删除索引 rank_idx

DROP INDEX IF EXISTS cycling.rank_idx;