CQL 指令
本節說明 Apache Cassandra 資料庫支援的 Cassandra 查詢語言 (CQL) 指令。
- ALTER KEYSPACE
-
變更鍵空間複製策略,並啟用或停用提交記錄。
- ALTER MATERIALIZED VIEW
-
變更實體化檢視的表格屬性。
- ALTER ROLE
-
變更密碼,並設定超級使用者或登入選項。
- ALTER TABLE
-
修改表格的欄位和屬性,或修改
- ALTER TYPE
-
修改現有的使用者定義類型 (UDT)。
- ALTER USER (已棄用)
-
已棄用。修改現有的使用者選項。
- BATCH
-
套用多個資料修改語言 (DML) 陳述,並具備原子性和/或隔離性。
- CREATE AGGREGATE
-
定義使用者定義的聚合。
- CREATE CUSTOM INDEX
-
建立儲存附加索引。
- CREATE FUNCTION
-
建立自訂函數,以執行使用者提供的程式碼。
- CREATE INDEX
-
定義表格單一欄位的索引。
- CREATE KEYSPACE
- CREATE MATERIALIZED VIEW
-
透過複製基本表格的資料,最佳化讀取要求,並消除多個寫入要求的需求。
- CREATE ROLE
-
建立一個用於存取控制的叢集廣域資料庫物件。
- CREATE TABLE
-
建立一個新表格。
- 建立類型
-
在包含一個或多個相關資訊欄位的鍵空間中建立自訂資料類型。
- 建立使用者(已棄用)
-
已棄用。建立一個新使用者。
- 刪除
-
從一個或多個欄位中移除資料或移除整個列。
- 刪除聚合
-
從鍵空間中刪除使用者定義的聚合。
- 刪除函式
-
從鍵空間中刪除使用者定義的函式 (UDF)。
- DROP INDEX
-
從表格中移除索引。
- 刪除鍵空間
-
移除鍵空間。
- 刪除實體化檢視
-
移除已命名的實體化檢視。
- 刪除角色
-
移除角色。
- DROP TABLE
-
移除表格。
- 刪除類型
-
刪除使用者定義的類型。
- 刪除使用者(已棄用)
-
移除使用者。
- 授予
-
允許存取資料庫資源。
- 插入
-
插入整列或將資料更新插入現有列。
- 列出權限
-
列出資源的權限。
- 列出角色
-
列出角色並顯示超級使用者和登入狀態。
- 列出使用者(已棄用)
-
列出現有的內部驗證使用者及其超級使用者狀態。
- 限制
-
拒絕資源的權限,即使角色直接授予或繼承權限。
- 限制列
-
設定用於列層級存取控制的欄位。
- 撤銷
-
從角色中移除資料庫物件的權限。
- 選取
-
從表格中傳回資料。
- 截斷
-
從表格中移除所有資料。
- 解除限制
-
從角色中移除限制。
- 解除列限制
-
移除列層級存取控制的欄位定義。
- 更新
-
修改表格中列的一或多個欄位值。
- 使用
-
選取目前客戶端工作階段的鍵空間。