本節介紹DESCRIBE文法的說明和樣本。
DESCRIBE KEYSPACES
輸出所有Keyspace的名稱。
文法DESCRIBE KEYSPACES 樣本DESCRIBE KEYSPACES;DESCRIBE KEYSPACE
輸出對應Keyspace組織圖以及該Keyspace下所有相關的表、UDT、UDF等Schema狀態。
文法DESCRIBE KEYSPACE [keyspace_name]說明
- 如果省略
keyspace_name,將輸出當前Keyspace下的所有Schema狀態。 - 如果指定了
ONLY,則僅建立用於重新建立鍵空間的DDL。所有鍵空間元素(如表)都將被省略。
| 參數 | 類型 | 描述 |
| keyspace_name | text | Keyspace名稱 |
DESCRIBE KEYSPACE testks;DESCRIBE TABLES
輸出當前Keyspace中所有表的名稱,如果Keyspace不存在,則輸出所有Keyspace的名稱。
文法DESCRIBE TABLES樣本DESCRIBE TABLES;DESCRIBE TABLE
輸出TABLE的Schema狀態,該輸出狀態可用於重新建立指定表的Lindorm CQL命令。
文法DESCRIBE TABLE table_name參數| 參數 | 類型 | 描述 |
| table_name | text | 表名 |
DESCRIBE TABLE persioninfo;DESCRIBE INDEX
輸出TABLE的索引的Schema狀態,該輸出狀態可用於重新建立指定索引的Lindorm CQL命令。
文法DESCRIBE INDEX index_name參數| 參數 | 類型 | 描述 |
| index_name | text | 索引名 |
DESCRIBE INDEX testks.myindex;