DROP TABLE
立即、不可逆地移除表格,包括表格中包含的所有資料。
限制:在刪除表格之前,刪除與表格相關聯的所有實體化檢視。錯誤訊息會列出基於表格的任何實體化檢視:InvalidRequest: Error from server: code=2200 [Invalid query] message="Cannot drop table when materialized views still depend on it (cycling.{cyclist_by_age})"
另請參閱:CREATE TABLE、ALTER TABLE、CREATE CUSTOM INDEX(適用於儲存附加索引 (SAI))、CREATE INDEX(適用於次要索引 (2i))
語法
BNF 定義
drop_table_statement::= DROP TABLE [ IF EXISTS ] table_name
DROP TABLE [ IF EXISTS ] [<keyspace_name>.]<table_name> ;
語法慣例 | 說明 |
---|---|
大寫 |
文字關鍵字。 |
小寫 |
非文字。 |
|
變數值。以使用者定義的值取代。 |
|
選用。方括弧 ( |
|
群組。括弧 ( |
|
或。直線 ( |
|
可重複。省略號 ( |
|
CQL 陳述式中的字串必須以單引號 ( |
|
映射集合。大括弧 ( |
集合、清單、映射或元組。尖括號 ( |
|
|
結束 CQL 陳述式。分號 ( |
|
使用兩個連字號 ( |
|
僅搜尋 CQL:單引號 ( |
|
僅搜尋 CQL:識別實體和字串值以覆寫架構和 solrConfig 檔案中的 XML 元素。 |